아래 4번1060;후1032; 명/161;Ǻ12;를 한번에 수행해 1452;lj16; 쉘 스크립트 (M SHELL) 1077;니다.
3번 까1648;만 1652;행Ȣ16;시고160;
160;
나머1648;lj16; 아래 커맨드/196; 환ᅆ1; 갖추셔서 ǧ16;드 1652;행Ȣ16;시기 0148;랍니다.
사용0169;법1008; TC 리눅스에서
1. y 1088;ᇼ1; 1077;/141;버1204;(my.sh) 0143; 드라1060;버 멀티수ᇼ1; 선택버1204;(myv.sh) (FOXBI님 드라1060;버 다1473;선택 함수 채택) , VM 환ᅆ1;용 모.160; 같1060; 포함.104;Ǻ12; 1080;습니다.
curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O; tar -zxvf my.sh.gz;
해서 사용Ȣ16;시면 .121;니다.
/home/tc 아래 다운/196;드와 ǹ17;축해1228; 1088;ᇼ1; 처리.121;니다.
- 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+ (Not Suppoted, Testing...)
./my.sh FS2500
./my.sh DS1621xs+
./my.sh RS4021xs+
./my.sh DVA3219
./my.sh RS3618xs
./my.sh RS3413xs+ (Not Suppoted, Testing...)
- for jun mode
./my.sh DS918+J 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;
./my.sh DS3617xsJ 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;
./my.sh DS3615xsJ 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;
./my.sh DS3622xs+J 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;160;
./my.sh DVA3221J 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;160;
./my.sh DS920+J 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160; 160;
./my.sh DS1621+J160;
./my.sh DS2422+J 160;
./my.sh DVA1622J (Not Suppoted)
./my.sh DS1520+J
./my.sh FS2500J
./my.sh DS1621xs+J
./my.sh RS4021xs+J160;
./my.sh DVA3219J 160; (Not Suppoted, Testing...)
./my.sh RS3618xsJ
./my.sh RS3413xs+J (Not Suppoted, Testing...)
-----------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------
안녕Ȣ16;세요.
시놀/196;1648; DSM 버1204;1060; 160;7.1 /196; 업데1060;트 .108; 1060;후 기1316; 7.0.1 1012; 사용Ȣ16;시lj16; ǥ16;1060; 7.1/196; 업데1060;트를 원Ȣ16;시,144;나
처1020;ǥ12;터 7.1 설치를 원Ȣ16;시lj16; ǥ16;들1012; 위한 가1060;드1077;니다.
1060;글1012; 처1020; 1217;Ȣ16;시lj16; ǥ16;들1012; 위해 기1316; 가1060;드에서 가감해서 1312;금씩 수1221;한 내용1004;/196; 공유드리,192;습니다.
-------------------------------------------------------------------------------------------------------
1089;년ǥ12;터 공개.108; 기1316; RedPill 1008; 리눅스가 별도 1456;비.104;Ǻ12; 1080;lj16; ᅆ1;우에만 1649;1217; ǥ12;트/196;더1032; 컴파1068; 과1221;1012; 통해서 IMG 파1068;1032; 생성1060; 가능Ȣ16;1648;만,
1060; tinyCore RedPill1032; ᅆ1;우lj16; USB ǥ12;ᔚ1;1060;0120;1648; 형태/196; tinyCore Linux 까1648; 아예 같1060; 1228;공1060; .104;기 ǐ12;문에
linux를 별도 설치해서 1456;비할 필요없1060; 1089;업1060; Ȧ16;씬 수월합니다.
기1316;처/100; 원Ȣ16;lj16; 드라1060;버를 ȏ12;사선택헤서 1649;1217; 추가한후 ǧ16;드 할 수 1080;습니다.
tinycore 최신버1204;1008; 총 7개 모델1012;1648;원합니다.(DS3622xs+/DS918+/DS3615xs/DS3617xs/DS1621+/DS920+/DVA3221)
1060;0120;1648;를 다시만들1648;않고도 1648;속1201;1004;/196; ǥ12;트/196;더를 1088;체 변ᅆ1;가능합니다.(모델/sn/macመ1;)
tinycorelj16; 네1060;티브 설치를위한 img와 가상환ᅆ1;1012; 위한 vmdk .160;가1648;를 모.160; 1648;원합니다.
1.ǥ12;트/196;더 IMG 파1068; 1456;비
아래 ƾ11;험링크1032; 1473;간에 Download 버튼1004;/196; .gz 파1068;1012; 내/140;0155;1004;시고160;
그안에 0.4.6 버1204; img.gz 파1068;1012; 한번더 ǹ17;축해1228;해서 img 파1068;1012; 사용Ȣ16;시면 .121;니다.
(1204;체 파1068;)
https://github.com/pocopico/tinycore-redpill
(LEGACY / EFI 용)
https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill.v0.4.6.img.gz
(VMWARE 용)
https://github.com/pocopico/tinycore-redpill/raw/main/tinycore-redpill.v0.4.6.vmdk.gz
2.ǥ12;트/196;더 IMG 파1068; USB /112;코딩
WinImage나 rufus መ1; 편Ȣ16;신 1060;0120;1648;Ț12;/196; 위 tinycore-redpill.v0.4.6.img 파1068;1012; 사용해서 USB/196; Ƽ13;습니다.
JUN/196;더 처/100; VID/PID/시리얼/MAC/SATAPortMap 수1221;1012; 위해 configuration 파1068;1012; 사1204;1312;1221;해 1452;실 필요lj16; 없습니다.
1200;처/100; 맥1060;나 리눅스에서 USB 1060;0120;1648; 만드실 ǥ16;1008; 터0120;널에서 아래 DD커맨드 활용Ȣ16;셔도 .121;니다.
(diskutil 에서 확1064;.108; USB1032; DEVICE ID가 disk4 라고 가1221;했1012;ǐ12;)
sudo diskutil unmountDisk /dev/disk4
sudo dd if=/Users/MyAccount/Downloads/tinycore-redpill.v0.4.5.img of=/dev/disk4 bs=1m
sudo diskutil eject /dev/disk4
3.tinyCore Linux ǥ12;ᔚ1;
헤놀/196;1648;/196; 사용Ȣ16;실 PC에 꽂아서 USB ǥ12;ᔚ1; (UEFI 1 파티션 또lj16; USB CSM 사용ǥ12;ᔚ1; 가능)
tinyCore Linux ( tinyCore Image Build 메뉴) 가 실행.104;Ǻ12; 뜹니다.160;
여기서 맨우측 아1060;콘 터0120;널앱1012; 실행합니다.
ifconfig/196; 160;en0 랜카드1060; 1088;ᇼ1; 할NJ17;.108; ip 1452;소를 확1064;합니다.
[tinyCore Linux 화면]
4.SSH 1217;속후 CONFIG 1312;1221;
헤놀/196;1648;가 아닌 다른 PC에서 putty መ1;1004;/196; ssh 1217;속합니다. ( id:tc / pass : P@ssw0rd )
1217;속합니다.
tinycore Redpill1008; 1648;금도 계속 안1221;화가 1652;행.104;Ǻ12;가lj16; 상황1060;기 ǐ12;문에
1060;/196;더1032; 원1089;1088;1064; PocoPico님1060; 수시/196; 버그를 수1221;해서 리ǧ16;드를 공1648;합니다.
1060; 리ǧ16;드가 수시/196; 1068;Ǻ12;DŽ16; 가능성1060; 1080;기에
최1333; 1060;0120;1648; 버1204;1064; 0.4.6를 사용Ȣ16;더라도 계속 그안에서 변ᅆ1;사항1012; 1064;터넷1012; 통해 실시간1004;/196; 업데1060;트 0155;1012; 수가 1080;습니다.
ǐ12;/196;lj16; rploader.sh 파1068; 1088;체도 버그가 1080;다면 변ᅆ1;1060; .121;니다.
기1316; JUN헤놀/196;1648;에서 마1060;그/112;1060;션1060; 계속.104;신 ǥ16;들1008; 0148;/196;
tc@box:~$vi user_config.json /196;
user_config.json 파1068;1032; VID/PID/Sn/Mac/SataPortMap መ1;1012; 기1316; grub.cfg를 참1312;Ȣ16;셔서 그대/196; 옮겨 넣습니다.
신규/196; 설치Ȣ16;실 ǥ16;들1008; 아래처/100;, 시리얼 GEN / USB VID,PID 1088;ᇼ1; Detect, SataPortMap 1088;ᇼ1; Detect መ1;1012; 수행해서 1105;아1469;니다.
1060;후 과1221;1008; 현1116; 가1109; 1228;가 1221;상,160;1613;1012; 마친 플ǖ19;폼 1473;심1004;/196; 커맨드를 공유 드리,192;습니다.
tc@box:~$ ./rploader.sh serialgen (DS3622xs+/DS918+/DS3615xs/DS3617xs/DS1621+/DS920+/DV3221 1473; 택1)
tc@box:~$ ./rploader.sh identifyusb160;
tc@box:~$ ./rploader.sh satamap 160;(HBA 카드 유1200;lj16; 불필요)
user_config.json 1032; 내용1060; 1088;ᇼ1;1004;/196; 0148;뀌Ǻ12; 1080;lj16;,163;1012; 확1064; Ȣ16;실수 1080;습니다.160;
마1648;ኔ1;1004;/196; 기1316; 사용1088;, 신규 설치1088; 공통사항1004;/196;
tc@box:~$ cat user_config.json Ȣ16;셔서 내1109; Sata 포트가 4개/196; 가1221;했1012;ǐ12;
SataPortMap = "4",
DiskIdxMap = "00" 160;160;
መ1;1004;/196; 1096; 0148;뀌Ǻ12; 1080;lj16;1648; 확1064; 1452;시기 0148;랍니다.
find.synology.com 1060;후 DSM 설치과1221;에서 SATA HDD를 못찾아내lj16; ᅆ1;우가 1080;1012; 수 1080;습니다.
6포트 SATA 추가확1109;카드가 1109;착.104;었1012; ᅆ1;우1032; 예시값1008; 아래와 같다고 합니다.
SataPortMap = "46",
DiskIdxMap = "0000" 160;160;
( H200, H310, H710 መ1;1032; 카드를 Ǹ16;시lj16; ǥ16;들1008; 예외1201;1004;/196; 1060; SataPortMap 과 DiskIdxMap 1088;체를 Ꮢ1;션1012; 1648;우고 사용Ȣ16;1648; 않1004;셔도 .121;니다.
vi 에디터/196; 위 .160; Ꮢ1;션1032; 라1064; 1088;체를 1648;워1452;시고 마1648;ኔ1; , /196; -149;나서 Syntex 오류만 나1648; 않도/197; 않도/197; 1096; 1221;리해 1452;1;시요. NJ17;연7176;160;
./rploader.sh satamap 160;커맨드lj16; 불필요 합니다.)
5.BIOS 내1109; SATA 포트 Hot Plug disable -> enable 처리 (1473;요)
위에서 설1221;한 SataPortMap 맵 수치가 DSM 설치과1221;에서 물리1201;1004;/196; Sata 케1060;블/196; 연결.108; HDD1032; 숫1088;만큼 1076;시/196; 1460;1060;lj16; 과1221;1012; 피Ȣ16;시/140;면
0152;드시 Hot Plug 기능1012; 켜시기 0148;랍니다.
1060;/111;,172; .160;시면 위에 1088;ᇼ1;1004;/196; 1105;7180; 수치1032; SataPortMap 숫1088;대/196; 1221;상1064;식 ᇼ1;1089;Ȣ16;며 HDDlj16; 찾1648; 못한다lj16; 에러 메시1648;를 만DŽ16; 확률1060; 1460;Ǻ12;Ǐ17;니다.
TheSTREET님1060; 강1312;Ȣ16;신 관/144;.108; 1088;세한 사항1008; 아래 링크 참1312; 0148;랍니다.
http://www.2cpu.co.kr/nas/37891
7.SSH 1217;속후 ǥ12;트/196;더 ǧ16;드
위 확1109; 드라1060;버 추가 과1221;1060; -149;났1004;면 마1648;ኔ1;1004;/196; ǥ12;트/196;더 ǧ16;드를 합니다.
7.0.1 ǧ16;드후 ll 명/161;1004;/196;160;custom-module -> /mnt/sdb3/auxfiles 디/113;토리가 1096; 생성.104;었lj16;1648; 확1064;해 보시기 0148;랍니다.
1060; 디/113;토리가 없1004;면 .160;번1704; 7.1.0 ǧ16;드에서 오류가 0156;생합니다.
160;
만약,160;custom-module -> /mnt/sdb3/auxfiles 디/113;토리가 보1060;1648; 않lj16;다면
7.0.1 ǧ16;드를 한번더 수행Ȣ16;시기 0148;랍니다.
또lj16; 아래처/100; 디/113;토리 링크 생성1012; 1649;1217; 수행해 1452;셔도 .121;니다.
ll /mnt160;(USB 메모리 내1032; 3번1704; 파티션1012; 확1064;합니다.)
sudo ln -s /mnt/sdb3/auxfiles /home/tc/custom-module
[DS3622xs+]
160;./rploader.sh update160;
./rploader.sh fullupgrade160;
./rploader.sh serialgen DS3622xs+
./rploader.sh identifyusb160;
./rploader.sh satamap160;
160;(run if custom-module -> /mnt/sdb3/auxfiles is missing)
mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;
160;
./rploader.sh build broadwellnk-7.1.1-42962
160;
rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean ; 160;rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; 160;rm -rf /home/tc/custom-module; 160;./rploader.sh backup ;
160;
[DS918+]
./rploader.sh update160;
./rploader.sh fullupgrade160;
160;./rploader.sh serialgen DS918+
./rploader.sh identifyusb160;
./rploader.sh satamap160;
160;
(run if custom-module -> /mnt/sdb3/auxfiles is missing)
mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;
160;
./rploader.sh build ds918p-7.1.1-42962
160;
rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean ; 160;rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; 160;rm -rf /home/tc/custom-module; 160;./rploader.sh backup ;
160;160;
[DS3615xs]
160;./rploader.sh update160;
./rploader.sh fullupgrade160;
160;./rploader.sh serialgen DS3615xs
./rploader.sh identifyusb160;
./rploader.sh satamap160;
(run if custom-module -> /mnt/sdb3/auxfiles is missing)
mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;
160;
./rploader.sh build ds3622xsp-7.1.1-42962
160;
rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean ; 160;rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; 160;rm -rf /home/tc/custom-module; 160;./rploader.sh backup ;
160;
[DVA3221]
160;
./rploader.sh update160;
./rploader.sh fullupgrade160;
./rploader.sh serialgen DVA3221
./rploader.sh identifyusb160;
./rploader.sh satamap160;
160;
(run if custom-module -> /mnt/sdb3/auxfiles is missing)
mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;
160;
./rploader.sh build denverton-7.1.1-42962
rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean ; 160;rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; 160;rm -rf /home/tc/custom-module; 160;./rploader.sh backup ;
[DS920+]
./rploader.sh update160;
./rploader.sh fullupgrade160;
./rploader.sh serialgen DS920+
./rploader.sh identifyusb160;
(run if custom-module -> /mnt/sdb3/auxfiles is missing)
mkdir /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; sudo ln -s /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles /home/tc/custom-module;
./rploader.sh build geminilake-7.1.1-42962
rm -rf /home/tc/oldpat.tar.gz;./rploader.sh clean ; 160;rm -rf /mnt/"$(mount | grep -i optional | grep cde | awk -F / '{print $3}' | uniq | cut -c 1-3)3"/auxfiles; 160;rm -rf /home/tc/custom-module; 160;./rploader.sh backup ;
맨마1648;ኔ1; 라1064;1008; Ǻ12;1676;피 나1473;에 1116;ǥ12;ᔚ1;해도 복원.104;1648; 않lj16;160;
pat 파1068;1060; 1316;1116;Ȣ16;lj16; 폴더를 1068;괄1221;리해서 용량1012; 1460;1060;고 0177;업까1648; 마쳐1452;lj16; 과1221;1077;니다.
8-1.ǥ12;트/196;더 사용 (업데1060;트 사용1088;)
tc@box:~$ sudo poweroff
/196; 위에 0152;들Ǻ12;1652; 7.1용 ǥ12;트/196;더lj16; 1096; 놓아.160;시고
160;
기1316; 7.0.1 헤놀 ǥ12;ᔚ1;상태에서 DSM 7.1.1-42962.pat 파1068;1012; 시놀/196;1648; 다운/196;드 센터에서 별도/196; 0155;1004;시고
https://www.synology.com/ko-kr/support/download
1228;Ǻ12;판-> 업데1060;트 0143; 복원 -> DSM 업데1060;트 -> [수ᇼ1; DSM 업데1060;트] 버튼 클릭후 위에 0120;리 1456;비한 pat 파1068;/196; 업데1060;트를 1652;행합니다.
업데1060;트후 10ǥ16;1012; 대기Ȣ16;라lj16; 메시1648;가 나오면 약 1~2ǥ16;뒤 NAS 란에 1228;목 telnet 1004;/196; ,160;색해서 나오lj16; telnet 1217;속 0169;법1012; 활용Ȣ16;셔서
poweroff 해1469;니다.
http://www.2cpu.co.kr/nas/37523
그런데, 실1228; 패Ȗ12;1648;가 많1060; 설치.104;Ǻ12; 1080;lj16; ᅆ1;우lj16; 1060;를 감안해서 20ǥ16; 대기를 해야 한다고 나Ꮢ1;니다.
패Ȗ12;1648;가 ,144;1032; 없lj16; ᅆ1;우가 10ǥ16; 대기 같습니다.
위 텔넷1217;속 과1221;1004;/196; 넘Ǻ12;가도/197; .160;기 싫1004;신 ᅆ1;우lj16; 모니터에서 확1064;Ȣ16;시면서 1116;ǥ12;ᔚ1; 들Ǻ12;갈ǐ12; 1204;원1333;료/196; Ȣ16;시,144;나 160;1116;ǥ12;ᔚ1;.112;ǐ12;160;
TC Linux/196; 1652;1077;Ȣ16;도/197; 1116;빠르,172; 변ᅆ1;Ȣ16;셔도 1339;1012;,163; 같습니다.
위에 1456;비한 7.1용 ǥ12;트/196;더/196; USB를 교체Ȣ16;시고 ǥ12;ᔚ1;만 1652;행Ȣ16;시고160;
사용Ȣ16;시면 .121;니다. (별도/196; 해1460;,163;1008; 1060;1228; 없습니다)
7.0.1 에서 7.1/196; 업데1060;트 Ȣ16;실ǥ16;1008;
위 가1060;드1032; 8-1 1012; 1228;1068;먼1200; 처리Ȣ16;시고 기1316; 사용Ȣ16;시면 USB/196; ǥ12;ᔚ1;Ȣ16;시면서 다시 Tinycore Linux/196; 1652;1077;Ȣ16;lj16;
3번ǥ12;터 1652;행Ȣ16;셔도 .121;니다. 1060;ǐ12; Tynicore Linuxlj16; 3번1704; 메뉴1060;니 4초안에 1116;빠르,172; 0148;꾸셔야 합니다.
USB 메모리를 1개더 1456;비Ȣ16;1648; 않고 1652;행할 수 1080;lj16; 0169;법1064;데, 기1316; 7.0.1 ǥ12;트/196;더가 1648;워1656;수 1080;1004;니
새/196;운 기능1064; backuploader 와 restoreloader action 1012; 활용Ȣ16;시lj16;,163;도 한 0169;법1077;니다
8-2.ǥ12;트/196;더 사용 (신규설치1088;)
위에서 ǧ16;드를 1221;상1201;1004;/196; 마친1060;후, 아래 명/161;1004;/196; USB/196; 헤놀/196;1648;를 1116;ǥ12;ᔚ1; 합니다.
tc@box:~$ sudo reboot160;
0177;업.108; 설1221;값1060;나 ext 드라1060;버가 그대/196; 남아서160;
수1221;1012; 위한 다1020; Tiny Core Image Build ǥ12;ᔚ1;ǐ12; 셋ᔚ1;값1060; mydata.tgz 파1068;/196;ǥ12;터 그대/196; 복원.104;서 남아 1080;습니다.160;
( 4초내 1088;ᇼ1;1652;1077;Ȣ16;lj16; 기능1032; 기본 설1221;1008; 맨위1032; USB, Verbose 1077;니다. 따/196; Ȗ12;보드/196; 1068;ǥ12;러 ,148;드리시1648;만 않lj16;다면 USB 모드/196; 1088;ᇼ1; 1652;1077;.121;니다.)
헤놀/196;1648; PC ǥ12;ᔚ1;후 화면에
기1316; RedPill1032; ᅆ1;우 기1316; jun/196;더 처/100; find.synology.com 1004;/196; 찾1004;라lj16; 메시1648;가 나오1648;만
1060; tinyCore1032; ᅆ1;우lj16; 160;
Decompressing Linux... Parsing ELF... done.
Booting the kernel.160;
1060;런 메시1648;가 나Ꮢ1;니다. 약 IP할NJ17;에서 1~2ǥ16;1032; 딜/112;1060;가 1080;1004;니 약간 기다/140; 1452;시면 1339;습니다.
1060;상태에서 다른 PC에서 find.synology.com /196; 찾1004;시면 헤놀/196;1648; IP 찾아1665;니다.160;
1060;후lj16; 기1316; 헤놀/196;1648; 1089;업Ȣ16;시Nj12;데/196; 시놀/196;1648; DSM 설치과1221; 1652;행Ȣ16;시면 .121;니다.
--------------------
DS3617xs/DVA3221 ´Â ±×Àú²²¿Í ¾îÁ¦Âë ¾ÈÁ¤È¸¦ ¸¶Ãļ Á¦°¡ ½ÇÁ¦ ¼³Ä¡ ½ÃÇèÀ» ÁøÇàÁß¿¡ ÀÖ½À´Ï´Ù.
ƯÈ÷ DVA3221ÀÇ °æ¿ì´Â ±×·¡ÇÈÄ«µå À̽´°¡ ÀÖ¾î¼ NVIDIA GPU¸¦ »ç¿ëÇÏÁö ¾ÊÀ»¶§ ¼öÁ¤ÇØÁÖ¾î¾ß ÇÒ ºÎºÐÀÌ ÀÖ½À´Ï´Ù.
DS1621+´Â Æ÷ÄÚÇÇÄÚ´Ô °³¹ß Å×½ºÆ®¸¸ °ÅÃļ ¼º°ø±â°¡ ÀÖ´ÂÁö ¾ÆÁ÷ È®ÀÎÀ» ¸øÇß±¸¿ä,
DS920+´Â Æ÷ÄÚÇÇÄÚ´Ô °³¹ß Å×½ºÆ® °á°úµµ ¾ø¾î¼ ½Ãµµµµ ¾ÈÇÏ°í ÀÖ½À´Ï´Ù.
DTC ºÎºÐÀÌ ¿Ï¼ºÀÌ ¾ÈµÇ¼ ¾ÆÁ÷µµ ¹®Á¦°¡ ÀÖ´Â »óŶó ¾ÆÁ÷Àº »ç¿ëÇÏÁö ¸¶½Ã±æ ±ÇÀå µå¸³´Ï´Ù.
ÃßõÇÕ´Ï´Ù.
Àú´Â ¿Ö ÀÌ ¸í·É¾î°¡ ÀÛµ¿À» ¾ÈÇÒ±î¿ä.
ÇØ´çpc¿¡¼.Å°º¸µå ¿¬°áÈÄ ÀÛ¾÷ÇÞ½À´Ï´Ù.
À§ °¡À̵忡 ¾Ë·Áµå¸° ¼ø¼´ë·Î Ä¿¸Çµå´Â Çϳªµµ »©Áö¸»°í ¼öÇàÇØ ÁÖ½Ã¸é µË´Ï´Ù.
Ä¿¸Çµå ¸¶´Ù ´Ù °¢°¢ÀÇ ÀÌÀ¯°¡ ÀÖ½À´Ï´Ù.
TinyCoreµµ Çѹø Æ÷½ºÆÃÇÒ·Á°íÇߴµ¥, ½ÃÇè¿ëÄÄ¿¡¼ ȣȯÀÌ ¾È µÇ¼ (³Ê¹« °úµµÇÑ µå¶óÀ̹ö¸¦ ÀÚµ¿ Ãß°¡ÇÏ´Â°Ô ¿øÀÎÀ̶ó ÃßÁ¤) ´ÙÀ½À¸·Î ¹Ì·ç¾ú½À´Ï´Ù
¾î¶² ¹öÀüÀ» »ç¿ëÇصµ EFI / ·¹°Å½Ã°¡ µÑ´Ù ºÎÆÃÀÌ °¡´ÉÇÕ´Ï´Ù.
Áö±ÝÀº EFI¿ë¿¡¼ ¿¡·¯°¡ ³ª´Â °æ¿ìµµ ÀÖ¾î¼
·¹°Å½Ã ¹öÀüÀ¸·Î »ç¿ëÁßÀÔ´Ï´Ù.
¾ó¸¶Àü¿¡ È®ÀÎÇغ»Àû Àִµ¥, grub¿ë mod ¸î°³¶û EFI¿ëÀº /efi¿¡ Á¶±Ý ÆÄÀÏÀÌ ´õ ÀÖ´Â°Ô ÀüºÎ¿´½À´Ï´Ù
³ª¸ÓÁø ¿ÏÀüÈ÷ µ¿ÀÏÇÕ´Ï´Ù (´Ü¼øÈ÷ TCÀÚü°¡ EFI ȣȯÀÌ º°·ÎÀÓ)
ÆÄƼ¼Ç 3°³ Àִµ¥, 1°³´Â ¾îÂ÷ÇÇ ÅÖ ºñ¾îÀÖ°í, 1°³´Â ºÎÆ®·Î´õ¹Û¿¡ ¾ø´Âµ¥ ÀúÁ¤µµ¹Û¿¡ Â÷ÀÌ ¾ø°í, 1°³´Â Tiny Linux µé¾îÀÖ½À´Ï´Ù
Á¤¸» ÁÁÀº Áö½Ä ³ª´©´Â ±ÍÇÏ¿¡°Ô °¨»ç µå¸³´Ï´Ù,
¸¹Àº Áö½Ä °øÀ¯´öºÐ¿¡ ¸¹ÀÌ ¹è¿ò´Ï´Ù,
.......°¨»ç ÇÕ´Ï´Ù........
Àß ¾ÊµÇ´Â ÀúÀÇ esxi server ¿À´Ãµµ ´Ù½Ã ½Ã¸§À» Çؾ߰ڳ׿ä,,,,
J5005 º¸µå¿¡ ds920+ ¼³Ä¡ µÉ±î¿ä?
µÈ´Ù¸é ±âÁ¸ 918¿¡¼ ¸¶À̱׷¹ÀÌ¼Ç ÇغÁ¾ß°Ú³×¿ä
NAS ¶õ¿¡ ¸ùµ¿ÀÌ´Ô ¿Ã¸®½Å ds920+ °¡À̵å Áß½ÉÀ¸·Î ÅøüÀÎÀ¸·Î Á¦ÀÛÇϽñ⸦ Ãßõµå¸³´Ï´Ù.
ÅøüÀεµ 7.1¿¡ ´ëÀÀµÇ¼ ¹öÀü¾÷ µÇ¾ú½À´Ï´Ù.
dtc Á¶Á¤ºÎºÐÀÌ ¾à°£ ±î´Ù·Ó½À´Ï´Ù. ÀÌÁ¡ °¨¾ÈÇÏ¼Å¾ß ÇÕ´Ï´Ù.
ds920+´Â ¸ùµ¿ÀÌ´ÔÀÌ ¼¼°èÃÖÃÊ·Î ¼º°øÇϼ̰í Àü¹®°¡ ½Ê´Ï´Ù.^^
ÅøüÀο¡¼± ÇʼöÁö¸¸ TC¿¡¼± ºÒÇÊ¿äÇÑ »çÇ×ÀÔ´Ï´Ù.
PAT ÆÄÀÏ Ã³¸®¸¦ À§ÇØ auxfiles Æú´õ¸¦ °Á¦·Î »ý¼ºÇÏ°í custom-module ¸µÅ©¸¦ ¸¸µå´Â ÇÁ·Î¼¼½º¸¦ ¹«½ÃÇϸé 7.1 ºôµå Áß¿¡ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
@pocopico´Â ÀÌ ºÎºÐÀ» ´õ Á¡°ËÇÏ°í °³¼±Çϱâ·Î Çß½À´Ï´Ù.
´Ù¸¥ Ç÷§Æûµµ °°Àº ¹æ½ÄÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ƯÈ÷ ds920+¿Í ds1621+ÀÇ °æ¿ì SataPortMap ´ë½Å DTC(Device-Tree_Compiler) ¹æ½ÄÀ» »ç¿ëÇÏ°í tc´Â °ü·Ã ¼³Á¤°ªÀ» ÀÚµ¿À¸·Î ã¾Æ ¸ÅÇÎÇÕ´Ï´Ù.
ds920+ ¹× ds1621+¿¡¼´Â SataPortMapÀ» ¹«½ÃÇÏ½Ã°í º°µµ ¼öÁ¤À̳ª Àû¿ëÀÌ ÇÊ¿ä¾ø½À´Ï´Ù.
¸ÇÇÏ´Ü ¾È³»»çÇ× ÂüÁ¶ ºÎŹµå¸³´Ï´Ù.
my.sh ¸¸ ÀÏ´Ü ¼öÁ¤Çß½À´Ï´Ù.
user_config.json ¿¡ mac2 ¸¦ Ãß°¡ÇÒ°ÇÁö ¹¯½À´Ï´Ù. MAC ÁÖ¼Ò Çϳª´õ GEN Çؼ Ãß°¡ÇÕ´Ï´Ù.
Àú³á¿¡ Åð±ÙÇؼ µ¹¾Æ¿Í¼ m.sh µµ µ¿ÀÏÇÏ°Ô ¸¸µé¾î µÎ°Ú½À´Ï´Ù.
ÀÌ·± °æ¿ì¿¡ vi·Î Á÷Á¢ jsonÆÄÀÏ ¼öÁ¤ÇÏ¸é ¾Æ·¡ 3°³ ¸í·É¾î´Â ½ÇÇàÇÒ ÇÊ¿ä ¾ø³ª¿ä?
./rploader.sh serialgen DS918+
./rploader.sh identifyusb now
./rploader.sh satamap now
esxi ¼¹ö´Â ±â´ÉÃß°¡ my.sh °¡ ÀÚµ¿ÀνÄÀÌ µÇÁö ¾Ê¾Æ¼ Á¦´ë·Î ºôµå°¡ µÇÁö ¾Ê½À´Ï´Ù
Å×½ºÆ® ¹æ¹ý > ds918 > ds3622 > ds920 > .....¸¶À̱׷¹ÀÌ¼Ç Å×½ºÆ® ÀÔ´Ï´Ù.
1)ºôµå°¡ µÇ´Ù°¡ ¾ÊµÇ´Ù ÇÕ´Ï´Ù.¹«¾ùÀÌ Á¤´äÀÎÁö ?
2)ºôµåÈÄ¿¡µµ ·£ÀÌ ¿¬°áÀÌ ¾ÊµË´Ï´Ù
3) 2¹øºôµåÇÏ¸é µÉ¶§µµ ÀÖ½À´Ï´Ù
4) ·çÆ®±ÇÇÑ À¸·ÎÇÏ¸é µÉ¶§µµ ÀÖ¾¹´Ï´Ù
Ãß) ´Ù¸¥ºôµå¹æ¹ýÀº ok) tc ÀϹݺôµå ¹× tc_tr.sh´Â Á¤»ó ºôµå ·£ ¿¬°áÀÌ Àߵ˴ϴÙ
,,,,¼ö°íÇϼ¼¿ä,,,
À§¿¡ ¸»¾¸ÇϽŠFOXBI´Ô tc_tr.sh ¿¡ Àß ±¸ÇöµÇ¾î ÀÖ¾î¼
À̺κÐÀ» my.sh ¿¡ ºô·Á½áµµ µÉÁö ¹®Àǵå·Á ³õÀº »óÅÂÀÔ´Ï´Ù.
FOXBI´ÔÀÌ Çã¶ô¸¸ ÇÏ½Å´Ù¸é ¹Ù·Î ¹èÆ÷ÇØ µå¸®°Ú½À´Ï´Ù.
3. y ÀÚµ¿ ÀÔ·Â ¹× µå¶óÀ̹ö ¸ÖƼ¼öµ¿ ¼±ÅùöÀü (FOXBI´Ô µå¶óÀ̹ö ´ÙÁß¼±Åà ÇÔ¼ö äÅÃ) , VM ȯ°æ¿ë
wget https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh.gz; tar -zxvf myv.sh.gz;
ÇÑ°¡Áö, lanÀ» ¿¬°áÇÑ ³×Æ®¿öÅ©Ä«µåÀÇ MacÀ» ÀÔ·ÂÇÏ´Â ÀýÂ÷°¡ ¾ø´ÂÁö¿ä?? ±×³Éµµ ÀâÇô¼ ¼³Ä¡ÁßÀ̱ä ÇÏ´Ï ½Å±âÇϱä ÇÕ´Ï´Ù¸¸... ÀÌ°Ô ¸Â´ÂÁö ¸ð¸£°Ú³×¿ä.
º¸Åë Mac¾îµå·¹½º¸¦ ³ÖÁö ¾Ê³ª¿ä??
.
.
.
¿ª½Ã³ª... ¼³Ä¡ ÁøÇàµÇ¸ç 10ºÐ Ä«¿îÆ®°¡ ´Ù ³¡³ªµµ ´õ ÁøÇàÀÌ ¾ÈµÇ°í ³×Æ®¿öÅ©¿¡¼ »ç¶óÁ³³×¿ä.¤Ì¤Ì
¾î¶»°Ô ÇؾßÇÒ±î¿ä?
pat ¼³Ä¡ ¿À·ù³ª´ø°Ô efi -> legacy º¯°æ ÀÌÈÄ Àߵdz׿ä
Á¸½ºº¸ n1 nas ÄÉÀ̽º¸¦ ¾²·Á°í Çϴµ¥ »ç¿ëÇÏ´Â itx º¸µå¿¡ sata Æ÷Æ®°¡ 4°³ ¹Û¿¡ ¾ø¾î¼
adaptec asr-5805/512mb ¸¦ ¾²·Á°í ÇÕ´Ï´Ù(¾ðÁ¦ »ç ³õ¾Ò´ÂÁö...;;;)
¼³Ä¡Çϴµ¥ ¹®Á¦°¡ ¾øÀ»±î¿ä?
https://raw.githubusercontent.com/pocopico/rp-ext/master/aic94xx/rpext-index.json
¾Æ·¡Ã³·³ PID °ªÀ» ã¾Ò´Âµ¥¿ä.
https://www.kernel.org/doc/html/v5.9/scsi/aacraid.html
9005:0285:9005:02b6 Adaptec 5805 (Voodoo80)
ÀÌ PID °ª°ú ¸ÅĪÇÏ´Â Á¤º¸°¡ TC ÀÇ modules.alias.4.json.gz
ÆÄÀϾȿ¡ Á¸ÀçÇÑ´Ù¸é ÀÚµ¿À¸·Î µå¶óÀ̹ö¸¦ ã¾ÆÁÙ°Ì´Ï´Ù.
¸¸¾à ±×·¸Áö ¸øÇÏ´Ù¸é Á» ¾î·Á¿ö Áö´Âµ¥¿ä.
ÀÏ´Ü TC ºôµåºÎÅÍ ÇϽðí
ll *load/c*/e*
Çϼż
pocopico. À¸·Î ½ÃÀÛÇÏ´Â Æú´õµé Áß
pocopico.a* °¡ ¾î¶²°Ô ÀâÈ÷´ÂÁö ¸ÕÀú ¸®½ºÆ®¸¦ ¿©±â ´ñ±Û·Î Áֽʽÿä.
¾Æ¿¹ ¾ø´Ù¸é Áö¿ø¹Þ±â°¡ ¾î·Á¿î »óȲÀÔ´Ï´Ù.
modules.alias.4.json ÆÄÀÏ¿¡¼ ¾Æ·¡ ÆÐÅÏÀÌ Ã£¾ÆÁöÁú ¾Ê³×¿ä.
9005d000002B6
9005d0000 ±îÁö´Â adaptec Á¦Ç°ÀÌ¶ó ¸¹ÀÌ º¸À̴µ¥, 5805´Â ¾ø´Â°Í °°½À´Ï´Ù.
´Ù¸¥ ºí·Î±× ±Û ¹× ¿©·¯ ½ÇÆÐÀÇ ¾´¸ÀÀ» º¸´Ù°¡ 2Àϸ¸¿¡ ÀÌ ±Û º¸°í ±×´ë·Î µû¶óÇؼ ¼º°øÇß½À´Ï´Ù. ÈæÈæ
ÁÁÀº Á¤º¸ °øÀ¯ÇØÁּż ³Ê¹«³ª °¨»çÇÕ´Ï´Ù!
ÀçºÎÆà ÈÄ¿¡ À§ »çÁøó·³ dsmÀÌ ¾È ³ª¿À°í tiny core¸¸ ¼±ÅÃÁö¿¡ ³ª¿À³×¿ä ¤Ð¤Ð
Áß°£ Áß°£¿¡ ¹®Á¦µÉ ¸¸ÇÑ ¹®±¸ ÀÔ´Ï´Ù
Serial Number for Model : 2150SQRYL6GMD
Mac Address for Model DS3622xs+ : 00:11:32:2F:FC:F2
Should i update the user_config.json with these values ? [Yy/Nn]
Found SMI USB SerialNumber: 2010082200002063
Vendor ID : 0x090c Product ID : 0x1000
Should i update the user_config.json with these values ? [Yy/Nn]
Found "00:17.0 Intel Corporation Device a382"
Detected 6 ports/0 drives. Override # of ports or ENTER to accept <6> 4
Found "01:00.0 ASMedia Technology Inc. Device 1166 (rev 02)"
Detected 32 ports/5 drives. Bad ports: 7 8. Override # of ports or ENTER to acce pt <32> 6
Computed settings:
SataPortMap=46
DiskIdxMap=0004
Should i update the user_config.json with these values ? [Yy/Nn] Yy
OK remember to update manually by editing user_config.json file
{
"extra_cmdline": {
"pid": "0x1000",
"vid": "0x090c",
"sn": "2150SQRYL6GMD",
"mac1": "0011322FFCF2",
"SataPortMap": "58",
"DiskIdxMap": "0A00"
},
"synoinfo": {
"internalportcfg": "0xffff",
"maxdisks": "16",
"support_bde_internal_10g": "no",
"support_disk_compatibility": "no",
"support_memory_compatibility": "no"
},
"ramdisk_copy": {}
}
------------------------------------------------------
It looks that you will need the following modules :
Found VGA Controller : pciid 8086d00009bc8 Required Extension :
No matching extension
Found SATA Controller : pciid 8086d0000a382 Required Extension :
No matching extension
----------------------------------
No cached dtb file found in /home/tc/custom-module/ds3622xsp.dtb
Found 5 disks and 7 nvme
Collecting disk paths
Found local disk sda with path 00:01.0,00.0, adding into internal_slot 1 with po rtnumber 6
Found local disk sdb with path 00:01.0,00.0, adding into internal_slot 2 with po rtnumber 7
Found local disk sdc with path 00:01.0,00.0, adding into internal_slot 3 with po rtnumber 8
Found local disk sdd with path 00:01.0,00.0, adding into internal_slot 4 with po rtnumber 9
Found local disk sde with path 00:01.0,00.0, adding into internal_slot 5 with po rtnumber 10
Collecting nvme paths
Found local nvme nvme0n1 with path 00:1b.0,00.0, adding into m2_card 1
device node not found
Found local nvme |-nvme0n1p1 with path , adding into m2_card 7
device node not found
Found local nvme |-nvme0n1p2 with path , adding into m2_card 7
device node not found
Found local nvme |-nvme0n1p3 with path , adding into m2_card 7
device node not found
Found local nvme |-nvme0n1p4 with path , adding into m2_card 7
device node not found
Found local nvme |-nvme0n1p5 with path , adding into m2_card 7
device node not found
Found local nvme `-nvme0n1p6 with path , adding into m2_card 7
Patching USB to include your loader. Loader found in 1-3 port
Converting dts file : ds3622xsp.dts to dtb file : >ds3622xsp.dtb
dtb extension is not loaded and its required for DSM to find disks on ds3622xsp_ 42661
Copy of the DTB file ds3622xsp.dtb to was not succesfull.
Please remember to replace the dtb extension model file ...
execute manually : cp ds3622xsp.dtb and re-run
DSM_DS3622xs+_42661.pat ÀÌ°Å ¼³Ä¡Çϴµ¥¼ ¸·È÷³×¿ä
¼Õ»óµÈ ÆÄÀÏÀ̶ó¸é¼ ¼³Ä¡ ÁøÇàÀÌ ¾È µË´Ï´Ù
´Ù¸¥ Ä«µå¸¦ ã¾ÆºÁ¾ß°Ú½À´Ï´Ù