헤놀로지 설치를 했습니다.
맨 아래쪽 댓글을 보시면 간략하게 정리했습니다.
----------------------------------------------------------
헤놀로지 설치하는 초보입니다.
사용 : tinycore-redpill.v0.4.6
다음과 같은 Tinycore Redpill 설치 과정에 문제가 있는 것 같은데 어떻게 해야 할지 모르겠습니다.
도움이 꼭 필요합니다.
PS C:\Windows\system32> ssh tc@192.168.0.9
The authenticity of host '192.168.0.9 (192.168.0.9)' can't be established.
ECDSA key fingerprint is SHA256:Fc378ntwctcaIY2NLsi2RJ5hamwHhXzp2bGfI3Q+27o.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.0.9' (ECDSA) to the list of known hosts.
tc@192.168.0.9's password:
Permission denied, please try again.
tc@192.168.0.9's password:
( '>')
/) TC (\ Core is distributed with ABSOLUTELY NO WARRANTY.
(/-_--_-\) www.tinycorelinux.net
tc@box:~$
tc@box:~$
tc@box:~$
tc@box:~$
tc@box:~$ sudo su
root@box:/home/tc# ./rploader.sh update now
Checking Internet Access -> OK
Checking if a newer version exists on the main repo -> Version is current
root@box:/home/tc# ./rploader.sh serialgen DS3617xs
Serial Number for Model = 1330ODN020781
Mac Address for Model DS3617xs = 00:11:32:83:B1:9D
Should i update the user_config.json with these values ? [Yy/Nn]
y
root@box:/home/tc# ./rploader.sh identifyusb now
Found SMI USB SerialNumber:
Vendor ID : 0x090c Product ID : 0x1000
Should i update the user_config.json with these values ? [Yy/Nn]
y
root@box:/home/tc# ./rploader.sh satamap now
Found "00:1f.2 Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)"
Detected 6 ports/2 drives. Bad ports: 1 4 5 6. Override # of ports or ENTER to accept <6>
Computed settings:
SataPortMap=6
DiskIdxMap=00
WARNING: Bad ports are mapped. The DSM installation will fail!
Should i update the user_config.json with these values ? [Yy/Nn] y
Done.
root@box:/home/tc# ./rploader.sh build broadwell-7.0.1-42218
jq: error: Could not open file custom_config_jun.json: No such file or directory
jq: error: Could not open file custom_config_jun.json: No such file or directory
jq: error (at :1): Cannot iterate over null (null)
jq: error (at :1): Cannot iterate over null (null)
bspatch does not exist, bringing over from repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 10232 100 10232 0 0 88206 0 --:--:-- --:--:-- --:--:-- 88206
Rploader Version : 0.9.4.1
Loader source : https://github.com/jimmyGALLAND/redpill-load.git Loader Branch : develop
Redpill module source : https://github.com/jimmyGALLAND/redpill-lkm.git : Redpill module branch : develop
Extensions :
Extensions URL :
TOOLKIT_URL : https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.broadwell-7.0.dev.txz/download
TOOLKIT_SHA : e050987fbbab0c246aff2af935b1d8a4140ce490915aa4c92f3c8d163eea970c
SYNOKERNEL_URL : https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/broadwell-source/linux-3.10.x.txz/download
SYNOKERNEL_SHA : d3e85eb80f16a83244fcae6016ab6783cd8ac55e3af2b4240455261396e1e1be
COMPILE_METHOD : toolkit_dev
TARGET_PLATFORM : broadwell
TARGET_VERSION : 7.0.1
TARGET_REVISION : 42218
REDPILL_LKM_MAKE_TARGET : dev-v7
KERNEL_MAJOR : 4
MODULE_ALIAS_FILE : modules.alias.4.json
SYNOMODEL : ds3617xs_42218
MODEL : DS3617xs
Local Cache Folder : /mnt/sdc3/auxfiles
DATE Internet : 12012023 Local : 12012023
Checking Internet Access -> OK
Checking if a newer version exists on the main repo -> Version is current
Redpill sources already downloaded, pulling latest
Already up to date.
Loader sources already downloaded, pulling latest
Already up to date.
No extra build option or static specified, using default
Using static compiled redpill extension
Removing any old redpill.ko modules
Looking for redpill for : ds3617xs_42218
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpillprod/releases/redpill-4.4.180plus-broadwell.tgz
Extracting module
Getting file https://raw.githubusercontent.com/pocopico/rp-ext/master/redpillprod/src/check-redpill.sh
Got redpill-linux-v4.4.180+.ko
Testing modules.alias.4.json -> File OK
------------------------------------------------------------------------------------------------
It looks that you will need the following modules :
Found VGA Controller : pciid 8086d00000412 Required Extension : i915
Searching for matching extension for i915
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[!] Extension is already added (index exists at /home/tc/redpill-load/custom/extensions/pocopico.e1000e/pocopico.e1000e.json). For more info use "ext-manager.sh info pocopico.e1000e"
*** Process will exit ***
Found Ethernet Interface : pciid 8086d0000153b Required Extension : e1000e
Searching for matching extension for e1000e
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json"
Found SATA Controller : pciid 8086d00008c02 Required Extension : ahci
Searching for matching extension for ahci
------------------------------------------------------------------------------------------------
Starting loader creation
Found tinycore cache folder, linking to home/tc/custom-module
Checking user_config.json : Done
Entering redpill-load directory
Removing bundled exts directories
Removing : thethorgroup.jg.boot-wait
cp: cannot stat '/home/tc/custom-module/*42218*.pat': No such file or directory
Processing add_extensions entries found on custom_config.json file :
[#] Checking runtime for required tools... [OK]
[#] Updating extensions...
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
################################################################################# 100.0%
[OK]
[#] ========================================== thethorgroup.jg.boot-wait ==========================================
[#] Extension name: RedPill Bootwait
[#] Description: Simple extension which stops the execution early waiting for the boot device to appear
[#] To get help visit: https://github.com/RedPill-TTG/redpill-boot-wait
[#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-boot-wait
[#] Update URL: https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json
[#] Platforms supported: ds3617xs_25556u2 ds918p_41890 ds3617xs_42218 fs6400_42218 ds3615xs_25556u2 ds3617xs_42550 ds3617xs_25556 ds918p_25556 dva3221_42218 ds3622xsp_42661 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 rs4021xsp_42218 ds3617xs_42218u2 ds3622xsp_42550 ds3615xs_25556 ds918p_42218 ds918p_25556u2 ds3615xs_42218 ds3622xsp_42621
[#] =======================================================================================
[#] Checking runtime for required tools... [OK]
[#] Updating pocopico.e1000e extension...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
################################################################################# 100.0%
[#] Extension pocopico.e1000e index is already up to date
[#] Updating thethorgroup.jg.boot-wait extension...
[#] Downloading remote file https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
################################################################################# 100.0%
[#] Extension thethorgroup.jg.boot-wait index is already up to date
[#] Updating thethorgroup.jg.boot-wait extension... [OK]
[#] Checking runtime for required tools... [OK]
[#] Updating ds3617xs_42218 platforms extensions...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/releases/ds3617xs_42218.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
################################################################################# 100.0%
[#] Filling-in newly downloaded recipe for extension pocopico.e1000e platform ds3617xs_42218
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/releases/e1000e-4.4.180plus-broadwell.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/e1000e-4.4.180plus-broadwell.tgz
################################################################################# 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/e1000e-4.4.180plus-broadwell.tgz file... [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/e1000e-4.4.180plus-broadwell.tgz to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/... [OK]
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/e1000e/src/check-e1000e.sh to /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/check-e1000e.sh
################################################################################# 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.e1000e/ds3617xs_42218/check-e1000e.sh file... [OK]
[#] Successfully processed recipe for extension pocopico.e1000e platform ds3617xs_42218
[#] Downloading remote file https://github.com/jimmyGALLAND/redpill-ext/raw/master/redpill-boot-wait/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
curl: (22) The requested URL returned error: 404 Not Found
[!] Failed to download https://github.com/jimmyGALLAND/redpill-ext/raw/master/redpill-boot-wait/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
*** Process will exit ***
[-] Failed to update recipe for thethorgroup.jg.boot-wait extension for platform ds3617xs_42218. The script will terminate as you do not
[-] have previously downloaded recipe which can be used if download fails. Try again later. If problem
[-] persists contact the extension packer for support (displayed below)
[#] ========================================== thethorgroup.jg.boot-wait ==========================================
[#] Extension name: RedPill Bootwait
[#] Description: Simple extension which stops the execution early waiting for the boot device to appear
[#] To get help visit: https://github.com/RedPill-TTG/redpill-boot-wait
[#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-boot-wait
[#] Update URL: https://raw.githubusercontent.com/dogodefi/redpill-ext/master/redpill-boot-wait/rpext-index.json
[#] Platforms supported: ds3617xs_25556u2 ds918p_41890 ds3617xs_42218 fs6400_42218 ds3615xs_25556u2 ds3617xs_42550 ds3617xs_25556 ds918p_25556 dva3221_42218 ds3622xsp_42661 ds3622xsp_42218 dva3221_42621 ds3615xs_41222 rs4021xsp_42218 ds3617xs_42218u2 ds3622xsp_42550 ds3615xs_25556 ds918p_42218 ds918p_25556u2 ds3615xs_42218 ds3622xsp_42621
[#] =======================================================================================
[!] Cannot continue due to previous errors (see above)
*** Process will exit ***
[!] Failed to update all extensions for ds3617xs_42218 platform - see errors above
*** Process will exit ***
FAILED : Loader creation failed check the output for any errors
2. 918+ º¸´Ù´Â 920+ÀÌ ¿À·ù°¡ ´ú ³ª´Â µí ÇØ¿ä 920+·Î ºôµåÇغ¸¼¼¿ä.
3. ÈÁ¤Å¥»ï´ÔÀÌ ¿Ã·ÁÁֽŠmy.sh À» ¹Þ¾Æ¼ Çغ¸¼¼¿ä.
https://www.2cpu.co.kr/lec/4384?&sca=123456&sfl=123456&stx=123456
Àú´Â tinycore-redpill.v0.8.0.5¸¦ Ãßõ µå¸³´Ï´Ù.
https://github.com/pocopico/tinycore-redpill/blob/stable/tinycore-redpill-uefi.v0.8.0.5.img.gz
¼³Ä¡ ¼ø¼
USB ±¸¿î µÚ....
USB·Î ºÎÆÃ....
tinycore Å͹̳ΠÁ¢¼ÓÇؼ ifconfig¿¡¼ ip È®ÀÎ
Putty Á¢¼Ó
ID : tc
PW : P@ssw0rd
¾Æ·¡¸¦ ÁÙ º°·Î º¹»çÇؼ putty â¿¡¼ ¿À¸¥ÂÊ ¸¶¿ì½º Ŭ¸¯ÇÏ¸é ¹Ù·Î ºÙ¿©³õ±â µË´Ï´Ù.
sudo ./rploader.sh update now
sudo ./rploader.sh fullupgrade now <--- ÀÌ°Å ºüÁü
sudo ./rploader.sh serialgen DS918+ now
./rploader.sh identifyusb <--- ÀÌ°Å ºüÁü
./rploader.sh satamap
vi user_config.json <--- ÀÌ°Å ºüÁü (adjust : mac )
vi ½ÇÇà ÈÄ insÅ° ´©¸£¸é ÆíÁý °¡´É ÀúÀå ÈÄ ³ª°¥ ¶© esc ´©¸£°í :wq <- ÀúÀå ÈÄ Á¾·á ¸í·É¾î
sudo ./rploader.sh ext apollolake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json
sudo ./rploader.sh ext apollolake-7.1.0-42661 auto
sudo ./rploader.sh build apollolake-7.1.0-42661
sudo filetool.sh -b <---À̰͵µ ºüÁü
sudo reboot ÀçºÎÆÃ
DSM ¼³Ä¡
https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat
ÀÌ´ë·Î Çϸé 7.1-42661 ¼³Ä¡ ÇÏ½Ç ¼ö ÀÖÀ¸½Ç °Ì´Ï´Ù.
¾ÆÁ÷ ¿À·ù ¾øÀÌ Àß »ç¿ë ÁßÀÔ´Ï´Ù.
Àû¿ë ¾ÈÇصµ µÈ´Ù´Â ÀǹÌÀΰ¡¿ä?
USBÈ®Àΰú ±âŸ add-on °ü·Ã ¼³Ä¡ ¸í·É¾î ÀÔ´Ï´Ù.
°ú°Å dsm 6Xµµ VID¿Í PID Ʋ¸®¸é ÀÛµ¿ ¾ÈÇß½À´Ï´Ù.
ÀÌ ºÎºÐÀº DS918+ ÀÌ¿Ü¿¡ ´Ù¸¥ °ÍÀ» ¼³Ä¡ÇÒ ¶§µµ µ¿ÀÏÇÑ °ÍÀΰ¡¿ä?
sudo ./rploader.sh ext apollolake-7.1.0-42661
sudo ./rploader.sh ext apollolake-7.1.0-42661
sudo ./rploader.sh build apollolake-7.1.0-42661
¿©±â¼ apollolake-7.1.0-42661 ÀÌ ºÎºÐÀÌ ¸ðµ¨º° ºôµå¹øÈ£ ÀÔ´Ï´Ù.
½Ã³î·ÎÁö dsm ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼ È®ÀÎÇÏ¸é ¾Æ½Ç ¼ö ÀÖ¾î¿ä
error: symbol 'grub_disk_native_sectors' not found.
Entering rescue mode...
ÀÌ·¸°Ô ³ª¿À°í ÀçºÎÆÃÀÌ ¾ÈµÇ³×¿ä. ¤Ð¤Ð
vi ·Î user_config.jsonÀ» ¿°í ¹«¾ùÀ» º¯°æ? ÇØÁà¾ß Çϴ°¡¿ä?
Á¦°¡ UEFIÆÄÀÏ ÁÖ¼Ò¸¦ º¸³»µå·È³×¿ä.
¹Ì¾ÈÇÕ´Ï´Ù.
https://github.com/pocopico/tinycore-redpill/blob/stable/tinycore-redpill.v0.8.0.5.img.gz
vi user_config.json
°Å±â¿¡ º¸½Ã¸é "mac1": "mac ÁÖ¼Ò" <--- ÀÌ°É ¼öÁ¤ÇØ ÁÖ¼Å¾ß IP ¹ÞÀ» config »óÀÇ ·£Æ÷Æ®¸¦ Àâ¾ÆÁÖ´Â °Ì´Ï´Ù.
mac ÁÖ¼Ò´Â ifconfig·Î È®ÀÎÇÏ½Ã¸é µË´Ï´Ù.
vi user_config.json ¿¡ ·£ÀÇ ¸ÆÁÖ¼Ò¸¦ ³Ö¾î¾ß Çϴ±º¿ä.
¾î²Ù±â´Ô ´ñ±Û ¸î ÁÙ¿¡ ±Ý¹æ µÇ´Â±º¿ä.
Á¤¸» °¨»çµå¸³´Ï´Ù.
CSM ÀÏ °æ¿ì
https://github.com/pocopico/tinycore-redpill/blob/stable/tinycore-redpill.v0.8.0.5.img.gz
UEFI ÀÏ °æ¿ì
https://github.com/pocopico/tinycore-redpill/blob/stable/tinycore-redpill-uefi.v0.8.0.5.img.gz
¡á Win32DiskImager ·Î USB¿¡ ±¸¿ò
¡á USB·Î ºÎÆÃ
Terminal µé¾î°¡¼ ifconfig ¸í·É¾î·Î IP¿Í ¸ÆÁÖ¼Ò È®ÀÎ
¡á ´Ù¸¥ PC¿¡¼ Á¢¼Ó
ssh tc@192.168.0.9
P@ssw0rd
sudo ./rploader.sh update now
sudo ./rploader.sh fullupgrade now
sudo ./rploader.sh serialgen DS918+ now
./rploader.sh identifyusb
./rploader.sh satamap
vi user_config.json ---> ¼öÁ¤ÇÒ ºÎºÐ "mac1": "xxxxxxxxxxxx" ---> ifconfig ·Î È®ÀÎ
sudo ./rploader.sh ext apollolake-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json
sudo ./rploader.sh ext apollolake-7.1.0-42661 auto
sudo ./rploader.sh build apollolake-7.1.0-42661
sudo filetool.sh -b
sudo reboot
DSM ¼³Ä¡
https://global.download.synology.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat
TCRP ÃÖÁ¾À̹ÌÁö´Â 0.9.4.0 ÀÔ´Ï´Ù.
Á¦°¡ Á¦ÀÛÇÑ M SHELL Àº 0.9.3.0-1 ¹öÀüÀÌÁö¸¸ ÃֽŹöÀüÀÇ ³»¿ëÀ» ´Ù ´ã°í ÀÖ½À´Ï´Ù.
Ä¿¸Çµå ¹æ½ÄÀÌ ÆíÇϽÅÁö ¸ð¸£°ÚÁö¸¸, ¾Æ·¡ ÃֽŠÀ̹ÌÁö´Â Ä¿¸Çµå ¾øÀÌ ¸Þ´º¸¸À¸·Î ¸ðµç°É ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1