M SHELL for TCRP , DSM 7.1.1-42962 지원 릴리즈 합니다.
pocopico님의 TCRP 에서 DSM 7.1.1-42962 을 지원하기 시작해서 M Shell 도 지원버전을 동기화 합니다.
M Shell 에서는 이제 직전 버전인 DSM 7.1.0-42661은 더이상 지원하지 않습니다.
제가 얼마전 Jot Mod는 앞으로 더이상 사용되지 않게 될것 같다는 언급을 드렸었는데,
jun mod 전용인 ARPL에 비해
jot mod 도 병행사용이 가능한 TCRP도 장점이 있는것 같습니다.
jot mod 는 jun mod 에 비해 부팅시간이 월등히 빠릅니다.
그리고 jun mod를 한번 빌드해두고 계속 사용하시는 경우는 문제가 없는데,
다른 모델로 마이그레이션을 자주해서 모델을 바꾸다 보면 자칫 DSM 이 설치되는
시스템 영역이 날아가 버리는 경우도 발생합니다.
jot mod 는 이에 비해 안정적인 마이그레이션을 지원합니다.
아마 Small 리비전을 알아차리지 못하게 하는 jun 트릭 보다는
정확히 리비전을 가리켜야지만 설치가 가능하게 되는 jot mod 의 특성인지도 모르겠습니다.
Jun Mod 는 DSM 버전업에 따른 로더 리빌드가 필요 없습니다.
Jot Mod 를 사용하시는분들은 로더를 다시 빌드하시기 바랍니다.
DS920+ 는 커널테스트 이슈가 있어서 시험을 조금더 해봐야 할것 같습니다.
공유기로 부터 DHCP IP를 부여받지 못하는 문제가 있습니다.
TCRP / M Shell 공통사항입니다.
M SHELL 의 최초 설치는 아래 커맨드로 TC 리눅스 안에서 진행해 주십시요.
curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O; tar -zxvf my.sh.gz;
-----------------------------------------------------------------------------------------
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
- 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 (Not Suppoted, Testing...)
./my.sh RS3618xsJ
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
제가 잘 못하나 봅니다.
4번까지 하고 이쪽으로 와서 다시 명령어를 쳤는데
부팅되다가 뭠춰버리네요... ㅎㅎ;;;
하나하나 처음부터 순서대로된 한글 번역이 있으면 좋을거 같아요.
가르쳐 주시면 감사하겠습니다.
4번까지 보셨던 메뉴얼로 다시 돌아가셔서
8-2.부트로더 사용 (신규설치자) 부터 이어서 계속 참고하셔야 하겠네요.
부팅하다가 멈춘게 아닙니다.
헤놀로지에서는 커널이 부팅되며 로딩된 상태가 정상상태입니다.
별도의 PC에서 작업하셔야 하는 내용이 8-2 에 설명되어 있습니다.
cmt alert