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

M SHELL for TCRP 모든버전 모든모델이 정상 빌드 가능합니다.

화정큐삼 화정큐삼 622

3

8

그동안 빌드후 시험시 문제가 있어서 테스트중 상태로 두었던 모든 모델들이 버그가 잡혀서

모두 정상 동작합니다.

그간 기능오픈이 안되서 요청하셨던 분들은 이제 사용해 보시기 바랍니다.

 

그리고, 한가지 Sataportmap 보완 기능으로 과거버전에서 잠시 적용했다가 막아 두었던것을 VM인 경우에 동작되도록 했습니다.

Sataportmap 과 DiskIdxMap 은 가능하면 매핑을 하지 말라는것이 레드필 개발그룹인 ThorGroup의 지침입니다.

그런데, 매핑을 안하게 되면 아예 디스크 인식이 안되는 특수한 경우가 발생하는경우 다시 이 두 값을 조정해서 사용해야 하는것 같습니다.

그때 자동매핑 필요한것이 ./rploader.sh satamp 인데요.

VM인 경우 이 자동매핑이 비정상적 매핑을 하는 경우가 있는것 같습니다.

Sataportmap=1 , DiskIdxMap =10 

으로 매핑을 해버리는데요. 

이렇게 되면 디스크가 하나도 인식이 안될 수 있습니다.

그래서 VM 인경우는 ThorGroup의 지침대로 매핑을 하지 않는 아래상태로 비워버리도록 합니다.

Sataportmap= , DiskIdxMap =  

 

네이티브인 경우는 일단 검증이 안되서 아직 별도의 처리는 없습니다.

 

어제 오늘 주요 변경사항과 모델별 빌드 커맨드를 다시 공유 합니다.

 

# Update : Added support for DSM 7.1.1-42962
# 2022.09.13

# Update : Add DS1019+ Jot / Jun Mode
# 2022.09.14

# Update : Release DS1520+ jot mode
# 2022.09.14

# Update : Release DVA3219 jun mode
# 2022.09.14

# Update : Sataportmap,DiskIdxMap to blank for VM with noconfig option
# 2022.09.14

 

----------------------------------------------------------------------------------------
Usage: ./my.sh <Synology Model Name> <Options>

 

Options: postupdate, noconfig, noclean, manual, realmac, userdts

 

- postupdate : Option to patch the restore loop after applying DSM 7.1.0-42661 after Update 2, no additional build required.

- noconfig: SKIP automatic detection change processing such as SN/Mac/Vid/Pid/SataPortMap of user_config.json file.

- noclean: SKIP the 💊   RedPill LKM/LOAD directory without clearing it with the Clean command. 
           However, delete the Cache directory and loader.img.

- manual: Options for manual extension processing and manual dtc processing in build action (skipping extension auto detection).

- realmac : Option to use the NIC's real mac address instead of creating a virtual one.

- userdts : Option to use the user-defined platform.dts file instead of auto-discovery mapping with dtcpatch.


Please type Synology Model Name after ./my.sh

 

- for jot mode

 

./my.sh DS918+
./my.sh DS3617xs
./my.sh DS3615xs
./my.sh DS3622xs+
./my.sh DVA3221
./my.sh DS920+
./my.sh DS1621+
./my.sh DS2422+
./my.sh DVA1622
./my.sh DS1520+
./my.sh FS2500
./my.sh DS1621xs+
./my.sh RS4021xs+
./my.sh DVA3219
./my.sh RS3618xs
./my.sh RS3413xs+ (Not Suppoted, Testing..., No synoboot)
./my.sh DS1019+

 

- for jun mode

 

./my.sh DS918+J                                                                                                      
./my.sh DS3617xsJ                                                                                                    
./my.sh DS3615xsJ                                                                                                    
./my.sh DS3622xs+J                                                                                                   
./my.sh DVA3221J                                                                                                     
./my.sh DS920+J                                                                                                      
./my.sh DS1621+J 
./my.sh DS2422+J  
./my.sh DVA1622J (Not Suppoted)
./my.sh DS1520+J
./my.sh FS2500J
./my.sh DS1621xs+J
./my.sh RS4021xs+J 
./my.sh DVA3219J
./my.sh RS3618xsJ
./my.sh RS3413xs+J (Not Suppoted, Testing...)
./my.sh DS1019+J

 

ex) Except for postupdate and userdts that must be used alone, the rest of the options can be used in combination. 

 

- When you want to build the loader while maintaining the already set SN/Mac/Vid/Pid/SataPortMap
./my.sh DS3622xs+ noconfig

 

- When you want to build the loader while maintaining the already set SN/Mac/Vid/Pid/SataPortMap and without deleting the downloaded DSM pat file.

./my.sh DS3622xs+ noconfig noclean

 

- When you want to build the loader while using the real MAC address of the NIC, with extended auto-detection disabled
./my.sh DS3622xs+ realmac manual

신고공유스크랩
8

화정큐삼 화정큐삼
30Lv. 18235P
다음 레벨까지 985P

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
화정큐삼 글쓴이 2022.09.15. 11:59
맥주소주양주

테스트 감사합니다.

FS2500 Jot 가 맨 마지막으로 좀 삐걱였는데,

배포후 config에 네트워크 patch 부분 좀더 조정해서 버그 잡았습니다.^^

 

profile image 2등
초보나스 2022.09.16. 10:13

M SHELL & TCRP 진짜 편하죠 한번 버전 업해두면 다음 DSM 버전업까지는 건드릴게 없으니까요

원래는 arpl 설치하려다가 매번 업데이트 해줘야 하는 것 떄문에 귀찮아서 설치안했는데

한동안은 M SHELL & TCRP 쭉가야겠어요 나중에 arpl 설치  한번은 해보겠지만 업데이트가 너무많아서

M SHELL & TCRP 문제가 생기지 않는 이상은 안넘어 갈거같아요

3등
헬로 2022.09.18. 00:03

덕분에 네이티브 DS920+

업데이트 해서 아주 잘 됩니다.

로더 업데이트 후 재부팅하니, 설치화면 나와서 기존설정, 자료 보전 상태로

dsm 7.1.1 올려서, 설치 한방에 잘 되었습니다.

좋은 자료 감사합니다.

桐梅月柳 2022.09.22. 14:16

1. 사용 시스템 ASRock J4105-itx / intel Qoad-Core J4105 / Realtek RTL8111H

2. tcrp0.8.0.0 / m-shell (dsm7.1.1-46962) / jot-mode

3. ./my.sh

 

이곳에서 너무나 많은 분(특히 달소님,화정큐삼님등...)들의, 도움을 받아 헤놀로지 6.1부터 7.1까지 잘 활용하고 있습니다. 항상 감사드리고 있습니다.

 

이번 7.1.1-46962 m-shell 빌드시 DVA3221에 대해 빌드(./my.sh DVA3221 realmac manual) 하고나면 시놀로지 어시스턴트에서 시스템을 찾지 못하고 있습니다. 하지만 DS918+(./my.sh DS918+ realmac manual)는 정상적으로 DSM에 연결까지 되더군요.

 

차이는 빌드된 usb 부팅 후, DVA3221의 경우 랜카드의 램프가 안 켜지고 있고(30분 이상 기다려도),

DS918+의 경우 부팅 후 10초 이내 램프가 바로 켜지더라구요. 아마 DVA3221의 경우 랜카드와 통신이 안되는 것 같습니다.

(참고로 빌드 과정은 tcrp0.8.0.0 구운 후, tcrp로 부팅하여 시스템의 tcrp 커맨드 창에서 바로 명령어(화정큐삼 님이 제시한)를 입력하여 로더를 제작하였습니다.)

 

DVA3221 7.1(jot-mode, 수동 명령어 입력)에서 7.1.1로 업그레이드하다가 무한부팅 오류가 생겨, m-shell로 DSM918+ 7.1.1 로더를 제작하니 DVA3221 > DSM918+로 마이그레이션이 되어 다행히 자료나 dsm 시스템 혹은 설정 등은 깨지지 않은 듯합니다.

이제 dsm7.1.1 DVA3221로 빌드된 로더만 있으면 다시 DS918+ > DVA3221로 마이그레이션이 될거라 믿습니다만 도무지 dsm7.1.1 DVA3221 로더를 만들 수가 없네요.

 

이에 대해 도움을 받을 수 있을까 하여 댓글로 질문드립니다.

桐梅月柳 2022.09.27. 14:26
桐梅月柳

옵션을 잘못 줬는지 DVA3221, DVA3219 모두 로더 빌드까지 다 잘되고는 랜카드가 미작동...

마침 화정큐삼님의 tcrp friend 버전에 의한 m-shell(https://svrforum.com/nas/454301)로 해결을 봤습니다.

DVA3221 7.1(jot) > DVA3221 7.1.1(jot) 실패 후 벽돌 > DS918+ 7.1.1(jot) 마이그레이션 > DVA3221 7.1.1(friend) 마이그레이션하여 정상 복구는 물론 자료는 모두 남아있었습니다. 물론 7.1.1 update1도 되구요...

화정큐삼님께 다시 한번 감사 드립니다^^

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
공지 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25322 +24
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 26949 +23
QNAP에 이기능은 정말 마음에 드네요 4 EXP 2시간 전07:38 104 +1
시놀로지 포토스, 서베일런스, 그리고 PLEX 1 헬로 2일 전16:52 278 +1
지금 시점에서 7세대 나스는 아이들 전력소비가 큰가요? 7 나와너 4일 전17:35 481 +1
2086
normal
화정큐삼 22.09.20.13:27 925 +3
2085
image
EXP 22.09.20.05:23 513 +3
2084
normal
화정큐삼 22.09.19.19:42 1240 +3
2083
image
가인 22.09.19.16:09 416 0
2082
normal
닭발은세개 22.09.19.11:24 846 +2
2081
normal
sdrere 22.09.18.14:27 471 +1
2080
normal
화정큐삼 22.09.17.20:06 441 +7
2079
normal
넴주 22.09.17.13:41 190 0
2078
image
ctrl 22.09.17.09:17 228 0
2077
image
ggg 22.09.16.19:36 335 +1
2076
normal
화정큐삼 22.09.16.17:36 928 +8
2075
normal
블랙앤해적 22.09.16.09:37 254 0
2074
image
달소 22.09.16.09:32 673 +2
2073
image
asfg 22.09.16.01:17 182 0
2072
image
TheSTREET 22.09.15.22:07 1956 +2
2071
image
asfg 22.09.15.19:44 420 0
2070
image
가인 22.09.15.15:45 283 0
2069
normal
쉐도우 22.09.15.10:54 204 0
2068
image
헤놀로지맨 22.09.14.22:31 481 +1
normal
화정큐삼 22.09.14.21:35 622 +3