Vodka2014 Posted December 19, 2022 Share #676 Posted December 19, 2022 (edited) Hi @Peter Suh Please see the below: 00:00.0 Host bridge [0600]: Intel Corporation 5520 I/O Hub to ESI Port [8086:3406] (rev 22) 00:01.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [8086:3408] (rev 22) 00:02.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [8086:3409] (rev 22) 00:03.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [8086:340a] (rev 22) 00:07.0 PCI bridge [0604]: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [8086:340e] (rev 22) 00:13.0 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub I/OxAPIC Interrupt Controller [8086:342d] (rev 22) 00:14.0 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers [8086:342e] (rev 22) 00:14.1 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers [8086:3422] (rev 22) 00:14.2 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers [8086:3423] (rev 22) 00:14.3 PIC [0800]: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers [8086:3438] (rev 22) 00:16.0 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3430] (rev 22) 00:16.1 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3431] (rev 22) 00:16.2 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3432] (rev 22) 00:16.3 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3433] (rev 22) 00:16.4 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:3429] (rev 22) 00:16.5 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342a] (rev 22) 00:16.6 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342b] (rev 22) 00:16.7 System peripheral [0880]: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device [8086:342c] (rev 22) 00:1a.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 [8086:3a37] 00:1a.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 [8086:3a38] 00:1a.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 [8086:3a39] 00:1a.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 [8086:3a3c] 00:1b.0 Audio device [0403]: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller [8086:3a3e] 00:1c.0 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [8086:3a40] 00:1c.2 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [8086:3a44] 00:1c.3 PCI bridge [0604]: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4 [8086:3a46] 00:1d.0 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34] 00:1d.1 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 [8086:3a35] 00:1d.2 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 [8086:3a36] 00:1d.7 USB controller [0c03]: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 [8086:3a3a] 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801JIB (ICH10) LPC Interface Controller [8086:3a18] 00:1f.2 SATA controller [0106]: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller [8086:3a22] 00:1f.3 SMBus [0c05]: Intel Corporation 82801JI (ICH10 Family) SMBus Controller [8086:3a30] 02:00.0 USB controller [0c03]: VIA Technologies, Inc. VL805 USB 3.0 Host Controller [1106:3483] (rev 01) 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c) 05:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208 [GeForce GT 710B] [10de:128b] (rev a1) 05:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev a1) 06:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03) ff:00.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers [8086:2c70] (rev 02) ff:00.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder [8086:2d81] (rev 02) ff:02.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 0 [8086:2d90] (rev 02) ff:02.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 0 [8086:2d91] (rev 02) ff:02.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 0 [8086:2d92] (rev 02) ff:02.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Mirror Port Link 1 [8086:2d93] (rev 02) ff:02.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Link 1 [8086:2d94] (rev 02) ff:02.5 Host bridge [0600]: Intel Corporation Xeon 5600 Series QPI Physical 1 [8086:2d95] (rev 02) ff:03.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers [8086:2d98] (rev 02) ff:03.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder [8086:2d99] (rev 02) ff:03.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers [8086:2d9a] (rev 02) ff:03.4 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers [8086:2d9c] (rev 02) ff:04.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control [8086:2da0] (rev 02) ff:04.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address [8086:2da1] (rev 02) ff:04.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank [8086:2da2] (rev 02) ff:04.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control [8086:2da3] (rev 02) ff:05.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control [8086:2da8] (rev 02) ff:05.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address [8086:2da9] (rev 02) ff:05.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank [8086:2daa] (rev 02) ff:05.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control [8086:2dab] (rev 02) ff:06.0 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control [8086:2db0] (rev 02) ff:06.1 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address [8086:2db1] (rev 02) ff:06.2 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank [8086:2db2] (rev 02) ff:06.3 Host bridge [0600]: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control [8086:2db3] (rev 02) Thanks EDIT: So i tried to do this all Manually and i got this error: [#] Extension jumkey.acpid2 for ds3622xsp_42962 platform is already up to date [#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/mpt2sas/releases/ds3622xsp_42218.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://raw.githubusercontent.com/pocopico/rp-ext/master/mpt2sas/releases/ds3622xsp_42218.json to /home/tc/redpill-load/custom/extensions/_ext_ new_rcp.tmp_json *** Process will exit *** [-] Failed to update recipe for pocopico.mpt2sas extension for platform ds3622xsp_42962. 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) [#] ========================================== pocopico.mpt2sas ========================================== [#] Extension name: mpt2sas [#] Description: Adds Support [#] To get help visit: <todo> [#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/mpt2sas [#] Software author: https://github.com/pocopico [#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/mpt2sas/rpext-index.json [#] Platforms supported: ds1621p_42218 ds1621p_42951 ds918p_41890 dva3221_42661 ds3617xs_42621 ds3617xs_42218 ds920p_42661 dva3221_42962 ds918p_42661 ds3622xsp_42962 ds3617xs_42951 dva1622_42218 dva1622_42621 ds920p_42962 ds1621p_42661 dva1622_42951 ds918p_25556 dva3221_42218 ds3615xs_42661 dva3221_42951 ds3622xsp_42661 ds2422p_42 661 ds3622xsp_42218 ds2422p_42962 rs4021xsp_42621 dva1622_42962 ds2422p_42218 rs4021xsp_42962 dva3221_42621 ds3615xs_42962 ds3617xs_42962 ds3615xs_41222 ds920p_42951 rs4021xsp_42218 ds2422p_42951 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 rs4021xsp_42951 ds920p_42621 ds918p_42962 ds3615xs_42951 ds3622xsp_42951 dva1622 _42661 ds918p_42218 ds2422p_42621 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds1621p_42962 ds3622xsp_42621 rs4021xsp_42661 [#] ======================================================================================= [!] Cannot continue due to previous errors (see above) *** Process will exit *** [!] Failed to update all extensions for ds3622xsp_42962 platform - see errors above *** Process will exit *** FAILED : Loader creation failed check the output for any errors EDIT 2: So it seems this is not in the Repo that is why this is falling. DS3617xs+ is the latest one there so it looks like this needs to get created for DS3622xs+ Edited December 19, 2022 by Vodka2014 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #677 Posted December 19, 2022 @Vodka2014 TCRP 's modules.alias.4.json file has your VID / PID are included. I don't know why it can't auto-discover. 06:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03) { "name": "mpt3sas", "alias": "pci:v00001000d00000072sv*sd*bc*sc*i*" }, If you have to add them manually, mpt2sas won't work. You must use the mpt3sas extension module, which integrates the functionality of mpt2sas as well. Don't bother with mpt2sas. Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 19, 2022 Share #678 Posted December 19, 2022 26 minutes ago, Peter Suh said: @Vodka2014 TCRP 's modules.alias.4.json file has your VID / PID are included. I don't know why it can't auto-discover. 06:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03) { "name": "mpt3sas", "alias": "pci:v00001000d00000072sv*sd*bc*sc*i*" }, If you have to add them manually, mpt2sas won't work. You must use the mpt3sas extension module, which integrates the functionality of mpt2sas as well. Don't bother with mpt2sas. Ok thanks @Peter Suh. So Question once i build DS3622XS+ using the method that you have shown me. How do i install the mpt3sas Module and where do i add this code. Can you guide me on this please. Thanks again Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #679 Posted December 19, 2022 22 minutes ago, Vodka2014 said: Ok thanks @Peter Suh. So Question once i build DS3622XS+ using the method that you have shown me. How do i install the mpt3sas Module and where do i add this code. Can you guide me on this please. Thanks again Are you using the latest version of my M SHELL? https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 Then, as shown in the link below, menu.sh should be running automatically. You cannot use this menu. Download the final version of myv.sh using the curl command below. (One bug was identified in the current version, so it was fixed a little while ago.) curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh" -O Execute as below on the prompt. ./myv.sh DS3622xs+F noconfig (This is under the assumption that DS3622xs+F has been built once with the SN/MAC already set.) Select only No. 43 mpt3sas. Do not add any more drivers, stop with N and continue building the rest of the loader. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #680 Posted December 19, 2022 4 minutes ago, Peter Suh said: Are you using the latest version of my M SHELL? https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 Then, as shown in the link below, menu.sh should be running automatically. You cannot use this menu. Download the final version of myv.sh using the curl command below. (One bug was identified in the current version, so it was fixed a little while ago.) curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh" -O Execute as below on the prompt. ./myv.sh DS3622xs+F noconfig (This is under the assumption that DS3622xs+F has been built once with the SN/MAC already set.) Select only No. 43 mpt3sas. Do not add any more drivers, stop with N and continue building the rest of the loader. sorry. During testing, it seems that mpt3sas was not manually mounted as I expected. Please wait 30 minutes. I'll answer again. Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 19, 2022 Share #681 Posted December 19, 2022 (edited) Sure will do thanks Edited December 19, 2022 by Vodka2014 Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #682 Posted December 19, 2022 24 minutes ago, Vodka2014 said: Sure will do thanks All errors have been corrected. After executing the myv.sh download below curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh" -O then run it with ./myv.sh DS3622xs+F noconfig noclean To make sure, the mpt3sas extension is added separately Please check again with the command below. ll *load/c*/e* You should see a list like the one below. drwxr-sr-x 3 tc staff 80 Dec 19 13:29 PeterSuh-Q3.mpt3sas/ drwxr-sr-x 3 root staff 80 Dec 19 13:29 all-modules/ drwxr-sr-x 3 tc staff 80 Dec 19 13:29 redpill-misc/ drwxr-sr-x 3 root staff 80 Dec 19 13:30 thethorgroup.boot-wait/ drwxr-sr-x 3 root staff 80 Dec 19 13:30 thethorgroup.virtio/ 1 Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 19, 2022 Share #683 Posted December 19, 2022 2 minutes ago, Peter Suh said: All errors have been corrected. After executing the myv.sh download below curl -L "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/myv.sh" -O then run it with ./myv.sh DS3622xs+F noconfig noclean To make sure, the mpt3sas extension is added separately Please check again with the command below. ll *load/c*/e* You should see a list like the one below. drwxr-sr-x 3 tc staff 80 Dec 19 13:29 PeterSuh-Q3.mpt3sas/ drwxr-sr-x 3 root staff 80 Dec 19 13:29 all-modules/ drwxr-sr-x 3 tc staff 80 Dec 19 13:29 redpill-misc/ drwxr-sr-x 3 root staff 80 Dec 19 13:30 thethorgroup.boot-wait/ drwxr-sr-x 3 root staff 80 Dec 19 13:30 thethorgroup.virtio/ Thanks alot. 1 Question i ran the commands before with ./my.sh DS3622xs+F realmac Do i use this again to build the loader then once done follow what you stated? Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #684 Posted December 19, 2022 11 minutes ago, Vodka2014 said: Thanks alot. 1 Question i ran the commands before with ./my.sh DS3622xs+F realmac Do i use this again to build the loader then once done follow what you stated? ./my.sh DS3622xs+F realmac is sufficient once. 1 Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 19, 2022 Share #685 Posted December 19, 2022 Just now, Peter Suh said: ./my.sh DS3622xs+F realmac is sufficient once. what does the myv.sh do compared to my.sh Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 19, 2022 Author Share #686 Posted December 19, 2022 (edited) 6 minutes ago, Vodka2014 said: what does the myv.sh do compared to my.sh whereas my.sh handles all extensions automatically In myv.sh, necessary modules can be manually added in advance. After that, the build of my.sh continues automatically. Edited December 19, 2022 by Peter Suh 1 Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 19, 2022 Share #687 Posted December 19, 2022 OMG.... Your fix work so thanks so much, but something strange has happened my disks think there is an install on it. So trying to sort this all out. Thanks again 1 Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #688 Posted December 20, 2022 For some reason i'm missing something. Or these installations have become to complicated again. I follow the steps from the beginning of the topic. Then it goes over to saying there is new builder version. all i get is this. Error : Platform not found tc@box:~$ ./rploader.sh serialgen DS3622xs+ Serial Number for Model = 2040SQRL13KNQ Mac Address for Model DS3622xs+ = 00:11:32:9B:04:90 Should i update the user_config.json with these values ? [Yy/Nn] y tc@box:~$ ./rploader.sh identifyusb now Found USB SerialNumber: 9000352E08A47121 Vendor ID : 0x13fe Product ID : 0x4300 Should i update the user_config.json with these values ? [Yy/Nn] y tc@box:~$ ./rploader.sh satamap now Found "00:11.0 Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Con troller [AHCI mode] (rev 40)" Detected 4 ports/4 drives. Override # of ports or ENTER to accept <4> Computed settings: SataPortMap=4 DiskIdxMap=00 Should i update the user_config.json with these values ? [Yy/Nn] y Done. tc@box:~$ ./rploader.sh build ds3622xsp-7.1.1-42962 auto 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 32277 0 --:--:-- --:--:-- --:--:-- 32277 Error : Platform not found rploader.sh Version : 0.9.2.7 -------------------------------------------------------------------------------- -------- Usage: ./rploader.sh <action> <platform version> <static or compile module> [ext ension manager arguments] Actions: build, ext, download, clean, update, listmod, serialgen, identifyusb, p atchdtc, satamap, backup, backuploader, restoreloader, restoresession, mountdsmroot, post update, mountshare, version, monitor, bringfriend, downloadupgradepat, help - build <platform> <option> : Build the 💊 RedPill LKM and update the loader image for the specified platfor m version and update current loader. Valid Options: static/compile/manual/junmod/withfriend ** withfriend add the TCRP friend and a boot option for auto patching - ext <platform> <option> <URL> Manage extensions using redpill extension manager. Valid Options: add/force_add/info/remove/update/cleanup/auto . Options after platform Example: rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/p ocopico/rp-ext/master/e1000/rpext-index.json or for auto detect use rploader.sh ext apollolake-7.0.1-42218 auto - download <platform> : Download redpill sources only - clean : Removes all cached and downloaded files and starts over clean - update : Checks github repo for latest version of rploader, and prompts you download an d overwrite - fullupgrade : Performs a full upgrade of the local files to the latest available on the repo . It will backup the current filed under /home/tc/old - listmods <platform>: Tries to figure out any required extensions. This usually are device modules - serialgen <synomodel> <option> : Generates a serial number and mac address for the following platforms DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621 + DVA1622 DS2422+ RS4021xs+ Valid Options : realmac , keeps the real mac of interface eth0 - identifyusb : Tries to identify your loader usb stick VID:PID and updates the user_config.js on file - patchdtc : Tries to identify and patch your dtc model for your disk and nvme devices. If you want to have your manually edited dts file used convert it to dtb and place it under /home/ tc/custom-modules - satamap : Tries to identify your SataPortMap and DiskIdxMap values and updates the user_ config.json file - backup : Backup and make changes /home/tc changed permanent to your loader disk. Next t ime you boot, your /home will be restored to the current state. - backuploader : Backup current loader partitions to your TCRP partition - restoreloader : Restore current loader partitions from your TCRP partition - restoresession : Restore last user session files. (extensions and user_config.json) - mountdsmroot : Mount DSM root for manual intervention on DSM root partition - postupdate : Runs a postupdate process to recreate your rd.gz, zImage and custom.gz for jun ior to match root - mountshare : Mounts a remote CIFS working directory - version <option>: Prints rploader version and if the history option is passed then the version h istory is listed. Valid Options : history, shows rploader release history. - monitor : Prints system statistics related to TCRP loader - getgrubconf : Checks your user_config.json file variables against current grub.cfg variables and updates your user_config.json accordingly - bringfriend Downloads TCRP friend and makes it the default boot option. TCRP Friend is her e to assist with automated patching after an upgrade. No postupgrade actions will be required a nymore, if TCRP friend is left as the default boot option. - downloadupgradepat Downloads a specific upgade pat that can be used for various troubleshooting p urposes - removefriend Reverse bringfriend actions and remove TCRP from your loader - help: Show this page -------------------------------------------------------------------------------- -------- Version : 0.9.2.7 tc@box:~$ Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 20, 2022 Share #689 Posted December 20, 2022 43 minutes ago, Joeviking said: For some reason i'm missing something. Or these installations have become to complicated again. I follow the steps from the beginning of the topic. Then it goes over to saying there is new builder version. all i get is this. Error : Platform not found tc@box:~$ ./rploader.sh serialgen DS3622xs+ Serial Number for Model = 2040SQRL13KNQ Mac Address for Model DS3622xs+ = 00:11:32:9B:04:90 Should i update the user_config.json with these values ? [Yy/Nn] y tc@box:~$ ./rploader.sh identifyusb now Found USB SerialNumber: 9000352E08A47121 Vendor ID : 0x13fe Product ID : 0x4300 Should i update the user_config.json with these values ? [Yy/Nn] y tc@box:~$ ./rploader.sh satamap now Found "00:11.0 Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Con troller [AHCI mode] (rev 40)" Detected 4 ports/4 drives. Override # of ports or ENTER to accept <4> Computed settings: SataPortMap=4 DiskIdxMap=00 Should i update the user_config.json with these values ? [Yy/Nn] y Done. tc@box:~$ ./rploader.sh build ds3622xsp-7.1.1-42962 auto 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 32277 0 --:--:-- --:--:-- --:--:-- 32277 Error : Platform not found rploader.sh Version : 0.9.2.7 -------------------------------------------------------------------------------- -------- Usage: ./rploader.sh <action> <platform version> <static or compile module> [ext ension manager arguments] Actions: build, ext, download, clean, update, listmod, serialgen, identifyusb, p atchdtc, satamap, backup, backuploader, restoreloader, restoresession, mountdsmroot, post update, mountshare, version, monitor, bringfriend, downloadupgradepat, help - build <platform> <option> : Build the 💊 RedPill LKM and update the loader image for the specified platfor m version and update current loader. Valid Options: static/compile/manual/junmod/withfriend ** withfriend add the TCRP friend and a boot option for auto patching - ext <platform> <option> <URL> Manage extensions using redpill extension manager. Valid Options: add/force_add/info/remove/update/cleanup/auto . Options after platform Example: rploader.sh ext apollolake-7.0.1-42218 add https://raw.githubusercontent.com/p ocopico/rp-ext/master/e1000/rpext-index.json or for auto detect use rploader.sh ext apollolake-7.0.1-42218 auto - download <platform> : Download redpill sources only - clean : Removes all cached and downloaded files and starts over clean - update : Checks github repo for latest version of rploader, and prompts you download an d overwrite - fullupgrade : Performs a full upgrade of the local files to the latest available on the repo . It will backup the current filed under /home/tc/old - listmods <platform>: Tries to figure out any required extensions. This usually are device modules - serialgen <synomodel> <option> : Generates a serial number and mac address for the following platforms DS3615xs DS3617xs DS916+ DS918+ DS920+ DS3622xs+ FS6400 DVA3219 DVA3221 DS1621 + DVA1622 DS2422+ RS4021xs+ Valid Options : realmac , keeps the real mac of interface eth0 - identifyusb : Tries to identify your loader usb stick VID:PID and updates the user_config.js on file - patchdtc : Tries to identify and patch your dtc model for your disk and nvme devices. If you want to have your manually edited dts file used convert it to dtb and place it under /home/ tc/custom-modules - satamap : Tries to identify your SataPortMap and DiskIdxMap values and updates the user_ config.json file - backup : Backup and make changes /home/tc changed permanent to your loader disk. Next t ime you boot, your /home will be restored to the current state. - backuploader : Backup current loader partitions to your TCRP partition - restoreloader : Restore current loader partitions from your TCRP partition - restoresession : Restore last user session files. (extensions and user_config.json) - mountdsmroot : Mount DSM root for manual intervention on DSM root partition - postupdate : Runs a postupdate process to recreate your rd.gz, zImage and custom.gz for jun ior to match root - mountshare : Mounts a remote CIFS working directory - version <option>: Prints rploader version and if the history option is passed then the version h istory is listed. Valid Options : history, shows rploader release history. - monitor : Prints system statistics related to TCRP loader - getgrubconf : Checks your user_config.json file variables against current grub.cfg variables and updates your user_config.json accordingly - bringfriend Downloads TCRP friend and makes it the default boot option. TCRP Friend is her e to assist with automated patching after an upgrade. No postupgrade actions will be required a nymore, if TCRP friend is left as the default boot option. - downloadupgradepat Downloads a specific upgade pat that can be used for various troubleshooting p urposes - removefriend Reverse bringfriend actions and remove TCRP from your loader - help: Show this page -------------------------------------------------------------------------------- -------- Version : 0.9.2.7 tc@box:~$ Hi @Joeviking Download the last m-shell version M-Shell and then run ./my.sh DS3622xs+F realmac This is what i did and it works 100% Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 20, 2022 Author Share #690 Posted December 20, 2022 (edited) 49 minutes ago, Vodka2014 said: Hi @Joeviking Download the last m-shell version M-Shell and then run ./my.sh DS3622xs+F realmac This is what i did and it works 100% @Vodka2014's guide is inaccurate. The way of using commands has long since stopped. Commands are used only in special cases that are unavoidable. You can record img with shared link https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 and meet menu on first boot. The loader is built just by processing the menu selection without a command like this. Edited December 20, 2022 by Peter Suh 1 Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #691 Posted December 20, 2022 Problem is i don't get the menu on boot with the latest build. That's what's bugging me. i Just get waiting for internet activation Terminal, Sysinfo terminal and start terminal with tc@box prompt. Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #692 Posted December 20, 2022 Just now, Joeviking said: Problem is i don't get the menu on boot with the latest build. That's what's bugging me. i Just get waiting for internet activation Terminal, Sysinfo terminal and start terminal with tc@box prompt. I run a HP N54L Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #693 Posted December 20, 2022 1 hour ago, Vodka2014 said: Hi @Joeviking Download the last m-shell version M-Shell and then run ./my.sh DS3622xs+F realmac This is what i did and it works 100% aok Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #694 Posted December 20, 2022 (edited) 41 minutes ago, Peter Suh said: @Vodka2014's guide is inaccurate. The way of using commands has long since stopped. Commands are used only in special cases that are unavoidable. You can record img with shared link https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 and meet menu on first boot. The loader is built just by processing the menu selection without a command like this. Ok i got to where it reboots and then it's saying "could not load file config.json" and it updates "found new version" and reboot loop. Edited December 20, 2022 by Joeviking Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #695 Posted December 20, 2022 Ya Stuck on This Not sure how to fix this. I know it's not finding some files but to fix this is above me. Quote Link to comment Share on other sites More sharing options...
Vodka2014 Posted December 20, 2022 Share #696 Posted December 20, 2022 1 hour ago, Peter Suh said: @Vodka2014's guide is inaccurate. The way of using commands has long since stopped. Commands are used only in special cases that are unavoidable. You can record img with shared link https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 and meet menu on first boot. The loader is built just by processing the menu selection without a command like this. Hi @Peter Suh Is there no way you can do a new build guide please. Sorry did not know this all changed again. 1 Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #697 Posted December 20, 2022 To me personally the more user-friendly it gets to more issues. Not that i respect or appreciate the effort and skill that goes into this. I really do. I just prefer it the old way personally. Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 20, 2022 Share #698 Posted December 20, 2022 (edited) 5 hours ago, Peter Suh said: @Vodka2014's guide is inaccurate. The way of using commands has long since stopped. Commands are used only in special cases that are unavoidable. You can record img with shared link https://github.com/PeterSuh-Q3/tinycore-redpill/releases/tag/v0.9.3.0-1 and meet menu on first boot. The loader is built just by processing the menu selection without a command like this. Ok I got it to load to " There is nothing more to load here" Issue was Extra Network Card. It detects the extra network card in Tiny Core but it wont give me an IP address when it boots the loader. So... I took it out and tried the HP N54L native Network card. Don't know what card it is. It loads .. does not give "error in getting IP address" error. But i can't find on find.synology or on assistant. Did a different server work's 100% as it should. The weird error i got with can't find the config file is gone. strange. I stopped the reboot and checked the directory and the files and directories where all there /mnt/tcrp i think something like that. But when i remove the extra network card it boots correctly no errors, just no find no instance. Edited December 20, 2022 by Joeviking Found issue Quote Link to comment Share on other sites More sharing options...
Joeviking Posted December 21, 2022 Share #699 Posted December 21, 2022 Ok so I’m at my wit’s end with this. I have tried almost every model. I have cleaned up the boot image. I have removed the 2nd network card. But I just can’t find this machine on the network. Can anyone please tell me what’s wrong. I can’t even ping the ip address it dhcp dishes out to it. Quote Link to comment Share on other sites More sharing options...
Peter Suh Posted December 22, 2022 Author Share #700 Posted December 22, 2022 18 hours ago, Joeviking said: Ok so I’m at my wit’s end with this. I have tried almost every model. I have cleaned up the boot image. I have removed the 2nd network card. But I just can’t find this machine on the network. Can anyone please tell me what’s wrong. I can’t even ping the ip address it dhcp dishes out to it. I wish I had seen it a little earlier... HP N54L does not work in TRCP FRIEND mode. Please use the Build the jot mode loader shown in the Menu. It's the old way, but the HP N54L only has this method. The screen displayed after booting TCRP Linux is also different from TCRP FRIEND. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.