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 를 사용하시는분들은 로더를 다시 빌드하시기 바랍니다.
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
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 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 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
Àú´Â ¾÷µ¥ÀÌÆ®ÇÏ´Ù ¸ÔÅëµÈ°Í 7.0.1 ´Ù½Ã ¼³Ä¡Çؼ¤Ì¤Ì Áö±Ý °£½ÅÈ÷ data ¹é¾÷¹Þ°í ÀÖ½À´Ï´Ù.
¿ª½Ã ¸îÀÏ °É¸®°Ú³×¿ä..
¹é¾÷ÀÌ ³¡³ª¸é ¸»¾¸ÇϽŠÀÌ m-shellÀ» ¼³Ä¡Çؼ ÃֽŠ½Ã³î·ÎÁö¸¦ ¼³Ä¡ÇÒ ¼ö Àִ°ÍÀÌÁö¿ä?^^
Á» ÀÚ¼¼ÇÑ »ç¿ë¹æ¹ýÀ̳ª ¼³Ä¡¹æ¹ýÀ» µû¶óÇϰųª °øºÎÇÒ ¼ö ÀÖ´Â °Ô½Ã±ÛÀÌ ÀÖÀ¸¸é ¾Ë·ÁÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.
m-shellÀÌ ¿¹Àü ÈÁ¤Å¥»ï´Ô ¼³Ä¡¹æ¹ý ¿Ã·ÁÁֽŠÆĶû»ö À©µµ¿ì ȸéÀ» ¸»ÇÏ´Â °Ç°¡¿ä?? ¤¾¤¾
±ÝÀÏ ½Ã³î·ÎÁö¸¦ º»°Ý ¼³Ä¡ÇØ º¸·ÁÇÕ´Ï´Ù.
¸»¾¸ÇϽŠm-shellÀ» ¼³Ä¡Çغ»ÀûÀÌ ¾ø´Â°Å °°¾Æ¿ä... °Á¸¸ µû¶óÇßÁö..
¿ä°ÍÀ» À§ÀÇ ¸»¾¸Ã³·³ Çؼ ¼³Ä¡ÇÑÈÄ ÃֽŠ½Ã³î·ÎÁö¸¦ ¼³Ä¡ÇØ º¸°Ú½À´Ï´Ù.
´Ù¸¸, m-shellÀ» ÀÌ¿ëÇؼ ¼³Ä¡ÇÒ¶§ ¾Æ·¹Ä« ext µå¶óÀ̹ö°¡ Àß ¼³Ä¡µÉ±î¿ä??
ARPLÀº Çѹø ÇØ º¸¾Ò´Âµ¥, pocopico´Ô ¸¸µé¾îÁֽŠµå¶óÀ̹ö¸¦ ¾îÄÉ ¼³Ä¡ÇÏ´ÂÁö ¸ð¸£´Ï....Á¦°¡ ³Ê¹« ¸ô¶ó¼..¤Ì¤Ì
¾÷µ¥ÀÌÆ® ½ºÆ®·¹½º ¾È¹Þ°í, Çì³î·ÎÁö¸¦ ¿À·¡ »ç¿ëÇÏ°í ½Í½À´Ï´Ù..^^