• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

TCRP FRIEND 0.9.2.3 이 정식 릴리즈 되었습니다.

화정큐삼 화정큐삼 1247

6

21

몇일전 부터 pocopico님과 열심히 테스트해서

TCRP 친구 버전 안정화를 마쳤습니다.

 

ARPL 의 일부 장점과 TCRP 의 장점을 병합한 로더라고 보시면 좋을것 같습니다.

로더 자체의 인터페이스는 ARPL과 유사하며

TCRP 의 안정적이고 빠른 Jot 모드를 취하면서도 Jun 모드처럼 자동업데이트가 가능합니다.

 

몇시간전 정식 릴리즈된 사항과 몇가지 안내를 드리겠습니다.

 

0.9.2.2 img 파일을 새로 받아서 레코딩 하시면 아래처럼 인터페이스가 화려하게 바뀌어 있습니다.^^

간단하게 PC 하드웨어 스펙과 DHCP 로 할당받은 IP와 CPU/메모리/디스크공간 정보를 표시하고

별도의 tc 유저 터미널을 미리 하나 열어두었네요.

여기에 ./rploader.sh 이나 제 ./my.sh 을 다운받아 사용하시면 좋을것 같습니다.

 

스크린샷 2022-09-25 오후 8.52.53.png.jpg

 

이미지를 다운받아야 할 pocopico님 깃헙의 레포지토리는 약간 변경되었는데,

img / vmdk 파일당을 받기 위해선 우측에 최신 릴리즈 섹션으로 다시 들어가서 다운 받으시면 되겠습니다.
스크린샷 2022-09-25 오후 8.56.48.png.jpg

 

 

로더의 인터페이스는 기존 TTG 로더의 커널을 살짝 거쳐서 다시 TCRP FREIND 로더의 화면으로 바뀌게 됩니다.

마지막 메시지인 Loading kecex, nothing will be displayed here anymore...

문구가 나타나기 전까지는 ping 반응이 있더라도 DSM 웹관리 페이지에는 접속이 안된다고 보시면 됩니다.

스크린샷 2022-09-25 오후 6.11.50.png.jpg

 

친구 로더 빌딩 옵션은 기존 옵션과 동일한데 맨뒤에 withfriend 옵션을 더 주시면 됩니다.

./rploader.sh build <플랫폼-버전-리비전> withfriend

 

m shell 에서의 빌딩 커맨드는 jun mode가 J 가 붙은것처럼 friend mode 는 F 를 붙여주시면 됩니다.

아래 커맨드로 m shell 스크립트를 추가로 다운받으시고 my.sh 로 rploader.sh 대신 빌드에 사용하시면 됩니다.

curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O;tar -zxvf my.sh.gz;

 

./my.sh DS918+F
./my.sh DS3617xsF                                                                                                    
./my.sh DS3615xsF                                                                                                    
./my.sh DS3622xs+F                                                                                                   
./my.sh DVA3221F                                                                                                     
./my.sh DS920+F                                                                                                      
./my.sh DS1621+F 
./my.sh DS2422+F  
./my.sh DVA1622F
./my.sh DS1520+F
./my.sh FS2500F
./my.sh DS1621xs+F
./my.sh RS4021xs+F 
./my.sh DVA3219F
./my.sh RS3618xsF
./my.sh DS1019+F

 

기존 0.8.0.0 이미지를 보유하고 계신분은 반드시 0.9.2.2 이미지로 새로 굽거나 변경하실 필요 없습니다.

rploader.sh 과 my.sh 업데이트 만으로도 TCRP FRIEND 로 변경되어 빌드 가능합니다.

신고공유스크랩
21

화정큐삼 화정큐삼
30Lv. 18153P
다음 레벨까지 1067P

1) Xpenology RedPill DS918+ FRIEND DSM 7.2.1-69057 Update 1, ASUS IOT H310i-IM-A R2.0 G5500 / Intel I211, I219-V / 16GB  / SilverStone ECS07 5포트 SATA M.2 NVMe PCIe 스토리지 확장 카드 / 3x4TB + 1x3TB SHR, 1x8TB 

 

2) Xpenology RedPill DS1823xs+ FRIEND DSM 7.2.1-69057 Update 1, Asus B150I PRO GAMING/AURA i3-7100T / Intel Gigabit LAN x 3 / 16GB  /  ASM1166 M.2 NVME PCIE 6 Port Sata 스토리지 확장 카드 / 6 x 3TB RAID6

profile image 1등
초보나스 2022.09.25. 21:59

정보감사합니다 화정큐삼님

큐삼님이 m shell을 F로 업데이트 하시면 기존 920+ J 928+J 사용중이면요

TCRP FRIEND jot모드 기반이니까 새로 빌드 할떄 사용하는건가요?

920+ J 928+J 이 상태로 변경없이 그대로 사용해두 되는건가요?

아니면 920+ J 928+J TCRP FRIEND jot모드 따로 적용해야하는 건가요?

profile image
화정큐삼 글쓴이 2022.09.25. 22:26
초보나스

J 를 언급드려서 jun mode 와 혼동하시는것 같은데요.

친구모드는 jun 과 완전히 별개 입니다.

로더도 새로 빌드 하셔야 합니다.

profile image
초보나스 2022.09.26. 08:08
화정큐삼

큐삼님 진짜 궁금해서 질문드립니다 친구모드는 jun 완전 별개라라고 하셨는데요

그럼 기존 준모드에는 친구모드를 적용해서 나올수는 없는 건가요??

아에 빌드가 달라서 불가능할걸까요

profile image 2등
화정큐삼 글쓴이 2022.09.25. 23:18

0.9.2.2 img 파일에 버그가 있습니다.

./rploader.sh update 처리하시면 이 파일이 깨져서 내려오는 현상이 확인되었습니다.

pocopico님께 0.9.2.3 이미지로 새로 만드시라고 요청을 했습니다.

일단, 파일은 아래 명령어로 다시 내려 받으시면 최신버전으로 유지 됩니다.

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O; chmod +x rploader.sh;

profile image
화정큐삼 글쓴이 2022.09.26. 09:46
화정큐삼

오류가 수정된 0.9.2.3 버전 img / vmdk 로 교체되어 다시 릴리즈 되었습니다.

profile image 3등
달소 2022.09.26. 00:15

오오 이제 dev버전이 아닌 main에도 업데이트가 됐나보네요!

거기다 프렌즈버전이라니 ㅎㅎ 좋은업데이트가 나오도록 지원해주셔서 감사합니다!

 

++ 이전에 말씀하셨던 ip까지 잘나오는군요! 로직상 힘들거라고이야기하셨었는데 역시 안되는건 없나봅니다 ㅎㅎ

전설의곰 2022.09.26. 00:57

고맙습니다.

0.8.0.0 이미지에서 업데이트하고 적용하니 부트로더에 friend 메뉴가 생겼네요.

아직 새 업데이트가 없어서 확인은 해보지 못했지만 잘 되겠죠?

profile image
화정큐삼 글쓴이 2022.09.26. 01:46
전설의곰

네이티브 / VM 둘중에 혹시 네이티브 이시면 0.9.2.2 이미지로 교체하시고 아래 명령으로 버전업 한번 해주시기 바랍니다.

VM은 괜찮은데 0.8.0.0 이미지 네이티브에서 문제가 좀 있습니다.

curl --location "https://github.com/pocopico/tinycore-redpill/raw/main/rploader.sh" -O; chmod +x rploader.sh;

 

profile image
화정큐삼 글쓴이 2022.09.26. 09:50
화정큐삼

pocopico 님께 다시 확인해 봤는데, 네이티브 0.8.0.0 이미지도 USB의 파티션 사이즈를 임의로 변경한 케이스만 문제가 생길수 있다고 합니다.

서민 2022.09.28. 00:05

./my.sh DS920+F 로 빌드하고 TCRP Friend 로 부팅하면 아래처럼 무한부팅만 계속됩니다.(무한 friend upgrade)

맨웨에 USB로 부팅하면 정상부팅 되구요. ctrl+c 로 간신히 멈추고  7681로 보이는 화면입니다.

뭐가 문제 일까요?

TCRP Friend Version : 0.0.1

sha256sum: /mnt/tcrp-p2/rd.gz: No such file or directory

sha256sum: /mnt/tcrp-p2/zImage: No such file or directory

jq: error: Could not open file /mnt/tcrp/user_config.json: No such file or directory

jq: error: Could not open file /mnt/tcrp/user_config.json: No such file or directory

Detecting upgrade : Ramdisk OK ! zImage OK !

info: option '--name' requires an argument

Loader disk neither USB or DoM

Checking for latest friend -> OK, latest

jq: error: Could not open file /mnt/tcrp/user_config.json: No such file or directory

Loader BUS:

Running on 4 Processor Intel(R) Pentium(R) Silver J5005 CPU @ 1.50GHz With 7.6G Memory

System has 2 HBAs and 1 Network cards

IP Address : 192.168.0.110

 

Model : , Serial : , Mac : DSM Version :

zImage : /mnt/tcrp/zImage-dsm initrd : /mnt/tcrp/initrd-dsm

cmdline :

Boot timeout exceeded, booting ... 0

Loading kexec, nothing will be displayed here anymore ...

Cannot open `/mnt/tcrp/zImage-dsm': No such file or directory

Nothing has been loaded!

profile image
화정큐삼 글쓴이 2022.09.28. 10:58
서민

헤놀포럼에 위와같은 증상으로 호소하시는분이 계셔서 pocopico님이 한번더 수정을 하신것 같습니다.

8시간전에 다시 올라왔습니다. TCRP 친구로더 진입하시면 자동 다운로드가 되실겁니다.

https://github.com/pocopico/tcrpfriend/releases

 

그리고, 만약 그래도 위 현상이 반복된다면 친구로더 상에서 CTRL+C 로 멈추시고

아래 명령어를 진행해 보십시요.

USB 나 VM 이미지의 device letter 는 ll /dev 하셔서 미리 확인해서 # 값을 대치해 주셔야 합니다.

 

mount /dev/sd#3 /mnt/tcrp

mount /dev/sd#1 /mnt/tcrp-p1

mount /dev/sd#2 /mnt/tcrp-p2

,/boot.sh

 

https://xpenology.com/forum/topic/62871-tinycore-redpill-loader-tcrp-development-release-09/page/9/

서민 2022.10.04. 15:33
화정큐삼

1번 맨위 부팅으론 잘됩니다../my.sh DS920+F realmac

ll /sys/block

sata1 -> ../devices/pci0000:00/0000:00:12.0/ata1/host0/target0:0:0/0:0:0:0/block/sata1

sata2 -> ../devices/pci0000:00/0000:00:14.1/0000:02:00.0/ata2/host1/target1:0:0/1:0:0:0/block/sata2

sata3 -> ../devices/pci0000:00/0000:00:14.1/0000:02:00.0/ata3/host2/target2:0:0/2:0:0:0/block/sata3

synoboot -> ../devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.1/1-1.1.3/1-1.1.3:1.0/host6/target6:0:0/6:0:0:0/block/synoboot

4번 FRIEND로 부팅해서 7681로 접속해버면

ll /sys/block

sata1 -> ../devices/pci0000:00/0000:00:14.1/0000:02:00.0/ata2/host1/target1:0:0/1:0:0:0/block/sata1

sata2 -> ../devices/pci0000:00/0000:00:14.1/0000:02:00.0/ata3/host2/target2:0:0/2:0:0:0/block/sata2

synoboot -> ../devices/pci0000:00/0000:00:12.0/ata1/host0/target0:0:0/0:0:0:0/block/synoboot

usb1 -> ../devices/pci0000:00/0000:00:15.0/usb2/2-1/2-1.1/2-1.1.3/2-1.1.3:1.0/host6/target6:0:0/6:0:0:0/block/usb1

위처럼 synoboot이 USB 로 않되고 sata하나를 잡아먹어 버립니다.뭔영문인지 도대체 구굴검색해도 찾을수가 없네요.

pat 설치해보면 당연히 오류나구요.tinycore-redpill.v0.9.2.7     v0.9.2.7.6  모두 오류나네요.

서민 2022.10.04. 19:30
화정큐삼

인텔보드 네이티브 입니다.댓글에 감사드립니다.

SynologyNAS> cat /var/log/*rc*

START /linuxrc.syno.impl

'/etc.defaults/model.dtb' -> '/var/run/model.dtb'

Insert basic USB modules...

:: Loading module usb-common ... [ OK ]

:: Loading module usbcore ... [ OK ]

:: Loading module xhci-hcd ... [ OK ]

:: Loading module xhci-pci ... [ OK ]

:: Loading module usb-storage ... [ OK ]

:: Loading kernel modules from extensions ...

Loading kmod #0 "mii.ko" for PeterSuh-Q3.r8169 (args: )

Loading kmod #1 "r8169.ko" for PeterSuh-Q3.r8169 (args: )

Checking if kmods for thethorgroup.virtio should run using check-virtio.sh script

Checking for VirtIO

*No* VirtIO hypervisor detected

NOT loading kmods for thethorgroup.virtio

:: Loading kernel modules from extensions ... [ OK ]

:: Executing "on_boot" custom scripts ...

Running "check-r8169.sh" for PeterSuh-Q3.r8169->on_boot

Loading module r8169 -> Module r8169 loaded succesfully

Ran "check-r8169.sh" for PeterSuh-Q3.r8169->on_boot - exit=0

Running "install.sh" for dtbpatch->on_boot

System is booting

dtbpatch - early

Patching /etc.defaults/model.dtb

/sys/block/sata1/device/syno_block_info

00:14.1,00.0 - 0

/sys/block/sata2/device/syno_block_info

00:14.1,00.0 - 1

'/var/run/model.dtb' -> '/etc.defaults/model.dtb'

Ran "install.sh" for dtbpatch->on_boot - exit=0

Running "install_rd.sh" for redpill-misc->on_boot

Starting ttyd, listening on port: 7681

Ran "install_rd.sh" for redpill-misc->on_boot - exit=0

Running "boot-wait.sh" for thethorgroup.boot-wait->on_boot

The /dev/synoboot device exists but it does not contain expected partitions (>=3 partitions)

 

========== BEGIN DUMP OF ALL PARTITIONS DETECTED ===========

/dev/sata1p1 8192 16785407 16777216 fd

/dev/sata1p2 16785408 20979711 4194304 fd

 

 

/dev/sata2p1 8192 16785407 16777216 fd

/dev/sata2p2 16785408 20979711 4194304 fd

 

 

/dev/synobootp1 8192 16785407 16777216 fd

/dev/synobootp2 16785408 20979711 4194304 fd

 

 

========== END OF DUMP OF ALL PARTITIONS DETECTED ==========

Ran "boot-wait.sh" for thethorgroup.boot-wait->on_boot - exit=1

ERROR: Some of the scripts failed! See above for any with exit != 0

:: Executing "on_boot" custom scripts ... [ OK ]

Exit on error [99] rp ext init exec failure...

Tue Oct 4 08:20:34 UTC 2022

none /sys/kernel/debug debugfs rw,relatime 0 0

SynologyNAS>

위처럼 나오네요..00:12.0 sata1랑 USB가 왜 뒤바뀌게 돼는지 도저히 알수가 없네요.

profile image
화정큐삼 글쓴이 2022.10.05. 13:07
서민

fabio님의 dtbpatch 자체의 문제는 아닌것 같고, TCRP 친구로더가 아직 많이 불안정하네요.

특히 DS920+가 잘 안되는 경향이 많은것 같습니다.

synoboot 가 사용해야할 USB1을 엉똥한 Sata 하드를 synoboot라고 잡는 바람에 syboboot 관련 3개 파티션이 모두 없다고 경고가 나오네요.

The /dev/synoboot device exists but it does not contain expected partitions (>=3 partitions)

저런 상태면, DSM 설치중에 55%쯤에 파일손상 메시지로 빠지게 됩니다.

모델을 DS1621+나 다른것으로 변경은 해보셨나요?

profile image
quad 2022.09.29. 19:02

옥의 티를 찾아랏!!!

부팅 후 제일 마지막 exit 가 exti로 오타입니다^^

user_config.json 수정없이 빌드했더니 DiskIdxMap=1, SataPortMap=10으로 잡는데, 디스크 인식을 못 하는군요.

DiskIdxMap=00, SataPortMap=4 로 수정했더니 디스크를 잡습니다.

Vmware에 TCRP 이미지로 my.sh 로 빌드했습니다.

20220929185232.png.jpg

12

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 25172 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26789 +23
질문 지금 시점에서 7세대 나스는 아이들 전력소비가 큰가요? 1 나와너 1일 전17:35 263 +1
정보 해놀 DSM 7.2.1-69057 Update 5로 업데이트 한 이후의 AME 3.1 활성화 관련 10 FantomD 1일 전12:47 291 +3
정보 토렌트 알림 디스코드로 받기 2 블랙앤해적 6일 전20:02 370 +1
5131 질문
normal
준이건축 22시간 전19:43 159 0
5130 질문
normal
나와너 1일 전17:35 263 +1
5129 질문
normal
서브어린이 1일 전15:01 106 0
5128 정보
image
FantomD 1일 전12:47 291 +3
5127 질문
normal
서브어린이 1일 전10:46 98 0
5126 질문
image
kira10 1일 전09:30 71 0
5125 질문
image
Noil 2일 전17:49 104 0
5124 질문
normal
단두대 2일 전14:41 184 0
5123 질문
normal
모프리 2일 전14:03 79 0
5122 질문
normal
모프리 2일 전11:36 137 0
5121 질문
normal
지나가는_문과생 3일 전15:13 158 0
5120 질문
image
유니파트 3일 전21:01 196 0
5119 질문
image
나스버섯 3일 전18:56 104 0
5118 질문
normal
서버왕자 4일 전09:17 94 0
5117 질문
normal
콩이아빠 4일 전21:17 436 0
5116 잡담
normal
훔친수건 4일 전19:32 567 0
5115 질문
normal
xpnol 5일 전16:04 143 0
5114 질문
image
나스버섯 5일 전13:16 202 0
5113 질문
normal
지나가는_문과생 5일 전00:13 102 0
5112 질문
normal
햄뽁이아빠 5일 전21:46 221 0