Jump to content
XPEnology Community

TinyCore RedPill Loader (TCRP)


pocopico

Recommended Posts

Hi, 
Install completed on ACER M5910.

 819767464_Sanstitre.thumb.png.1ab376734e9b8f2cec0396d3a6036235.png

 

Little trick to make the command work 

./rploader.sh identifyusb now

 

sed: -e expression #1, char 33: invalid usage of line address 0
sed: -e expression #1, char 33: invalid usage of line address 0

 

And the problem of corrupted .Pat on the installation

Despite the updates, I can't identify my USB key.
The problem is that the PC has SD card readers that simulate empty hard drives.

After unplugging these readers (unplugging the map on the MB), the command went through as well as the installation.

Good job 😃

 

 

 

Link to comment
Share on other sites

1 hour ago, jarugut said:

 

 

let me try again to recreate the bootloader, I've recreated I think with the same user_config.json because I used the backup option but let me check it and try again. 

Thank you

Hi Pocopico,

 

I don't know what could be the problem because I have not serial port on the Qnap, but I cannot install the apollake 6.2.4u3 on the system, it always keep on recovery bucle :(

 

1.  I've installed from the scratch the dsm 6.2.4

2. I've installed the update3.

3. burn from the scratch the tinycore usb

4. upload the user_config with the original configuration pid, vid, sn and mac

5. regenerate the loader and reboot

6 the dsm keeps always in recovery mode ...

 

 

Link to comment
Share on other sites

46 minutes ago, jarugut said:

Hi Pocopico,

 

I don't know what could be the problem because I have not serial port on the Qnap, but I cannot install the apollake 6.2.4u3 on the system, it always keep on recovery bucle :(

 

1.  I've installed from the scratch the dsm 6.2.4

2. I've installed the update3.

3. burn from the scratch the tinycore usb

4. upload the user_config with the original configuration pid, vid, sn and mac

5. regenerate the loader and reboot

6 the dsm keeps always in recovery mode ...

 

 

There might be an extension failing to load correctly. Do you have a list of the installed extensions?

Link to comment
Share on other sites

12 hours ago, Kaneske said:

@pocopicoforgive me if I´m not that firm in Shell...

 

Starting this, ends in Terminal in my IPMI or ESXI... tc@box$:

 

There is no GUI, what am I doing wrong. Read your Instructions ten times...tried to: passwd tc

 

"old Password:"... I don't know.

 

Cannot get this startet, sorry for asking :-) maybe basics

 

How did you use or convert the VMDK?

I had the same when using vmkfstools to convert, it did only boot to shell and no files in Home.

 

I used to convert a VMware Workstation VM with DSM v7 bromolow with OVFtool and imported that (build on esxi always corrupted grub, too), see here:

 

If you find out how to build on ESXi-VM let me know.

 

Currently I try to install a 6.2.4 VM, but I am stuck in a Setup loop ...

 

UPDATE:

I don't now if that fixed the boot loop, but after I added 2 Serial Ports (output to file) to my VMware Workstation 16 VM or because I booted from an ISO and then bootet local (it seems to be the 2 Serial Ports, I imported the VM in ESXi 6.7 and it booted to Setup again without Serial Ports, added them and then all worked OK), it started to boot into the DSM User Setup and then successfully into DSM 6.2.4 (with VMXNET3 10GBit and custom MAC) !

 

UPDATE Gen8:

As I couldn't edit my older post, I think I found the correct module for the OnbOard NIC (BCM5720, ntg3, Tigon 3) for the Gen8 ... don't know why it wasn't automatically picked up when I tried last time as it is already there:

 

https://github.com/pocopico/rp-ext/tree/main/tg3

 

Will have to check at a later time again.

 

 

 


 

 

 

Edited by tester
Link to comment
Share on other sites

Curious if anyone can provide some guidance if this is possible:

 

Currently running 6.2.3-25426 Update 3 via Jun's loader on baremetal. I would like to get to V7 but would like to try and do that by converting to Proxmox in ther process.

 

I have a second PC that is identical in terms of mobo / processor that I could use if required as part of this conversion (assuming it's possible of course).

 

The eventual aim is to have this virtual instance running on the original source system because that is running in a tower case (the target I could use is a SFF PC which can't run all the HDD's).

 

Or is there a way to be able to convert the existing source system running 6.2.3-25426 to Proxmox without needing to use the spare PC I have?

 

Any ideas would be appreciated.

Link to comment
Share on other sites

9 hours ago, pocopico said:

 

There might be an extension failing to load correctly. Do you have a list of the installed extensions?

It looks that you will need the following modules :


Found VGA Controller : pciid 8086d000022b1  Required Extension : i915
Searching for matching extension for i915
Found SATA Controller : pciid 8086d000022a3  Required Extension : ahci
Searching for matching extension for ahci
Found SATA Controller : pciid 1b4bd00009215  Required Extension :
No matching extension
Found SATA Controller : pciid 1b4bd00009215  Required Extension :
No matching extension
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[OK]
[#] ========================================== pocopico.igb ==========================================
[#] Extension name: igb
[#] Description: Adds Intel(R) Gigabit Ethernet Linux Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/igb
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json
[#] Platforms supported: ds3617xs_25556u2 ds918p_41890 ds3617xs_42218 ds3615xs_25556u2 ds3617xs_25556 ds918p_25556 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615xs_42218
[#] =======================================================================================

Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
------------------------------------------------------------------------------------------------
Starting loader creation
Checking user_config.json : Done
Cache directory OK
[#] Checking runtime for required tools... [OK]
[#] Updating extensions...

[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%
[OK]
[#] ========================================== thethorgroup.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/RedPill-TTG/redpill-boot-wait/master/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556
[#] =======================================================================================

[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%
[OK]
[#] ========================================== thethorgroup.virtio ==========================================
[#] Extension name: VirtIO
[#] Description: Adds VirtIO support for fast network/PCI/SCSI/network/console paravirtualization under QEmu (Proxmox, VirtualBox, virsh, and similar)
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-virtio
[#] Software author: https://www.linux-kvm.org/page/Virtio
[#] Update URL: https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556
[#] =======================================================================================

[#] Checking runtime for required tools... [OK]
[#] Updating pocopico.igb extension...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension pocopico.igb index is already up to date
[#] Updating thethorgroup.boot-wait extension...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension thethorgroup.boot-wait index is already up to date
[#] Updating thethorgroup.virtio extension...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension thethorgroup.virtio index is already up to date
[#] Updating thethorgroup.virtio extension... [OK]
[#] Checking runtime for required tools... [OK]
[#] Updating ds918p_25556 platforms extensions...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/releases/ds918p_25556.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%

[#] Filling-in newly downloaded recipe for extension pocopico.igb platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/releases/igb-4.4.59plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz file... [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/... [OK]
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/src/check-igb.sh to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/check-igb.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/check-igb.sh file... [OK]
[#] Successfully processed recipe for extension pocopico.igb platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%
[#] Filling-in newly downloaded recipe for extension thethorgroup.boot-wait platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/src/boot-wait.sh to /home/tc/redpill-load/custom/extensions/thethorgroup.boot-wait/ds918p_25556/boot-wait.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.boot-wait/ds918p_25556/boot-wait.sh file... [OK]
[#] Successfully processed recipe for extension thethorgroup.boot-wait platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/recipes/ds918p_25556.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%
[#] Filling-in newly downloaded recipe for extension thethorgroup.virtio platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/src/check-virtio.sh to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/check-virtio.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/check-virtio.sh file... [OK]
[#] Downloading remote file https://github.com/RedPill-TTG/redpill-virtio/releases/download/v1.0.0/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz
###################################################################################################################################### 100.0%###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz file... [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/... [OK]
[#] Successfully processed recipe for extension thethorgroup.virtio platform ds918p_25556
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/... [OK]
[#] Updating extensions... [OK]
[#] PAT file /home/tc/redpill-load/cache/ds918p_25556.pat not found - downloading from https://global.download.synology.com/download/DSM/release/6.2.4/25556/DSM_DS918%2B_25556.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  263M  100  263M    0     0  76.4M      0  0:00:03  0:00:03 --:--:-- 76.4M
[#] Verifying /home/tc/redpill-load/cache/ds918p_25556.pat file... [OK]
[#] Unpacking /home/tc/redpill-load/cache/ds918p_25556.pat file to /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked... [OK]
[#] Verifying /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/zImage file... [OK]
[#] Patching /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/zImage to /home/tc/redpill-load/build/1642002093/zImage-patched... [OK]
[#] Verifying /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/rd.gz file... [OK]
[#] Unpacking /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/rd.gz file to /home/tc/redpill-load/build/1642002093/rd-ds918p_25556-unpacked... [OK]
[#] Apply patches to /home/tc/redpill-load/build/1642002093/rd-ds918p_25556-unpacked... [OK]
[#] Patching config files in ramdisk... [OK]
[#] Adding OS config patching... [OK]
[#] Repacking ramdisk to /home/tc/redpill-load/build/1642002093/rd-patched-ds918p_25556.gz... [OK]
[#] Bundling extensions... [#] Checking runtime for required tools... [OK]
[#] Dumping ds918p_25556 platform extensions to /home/tc/redpill-load/build/1642002093/custom-initrd/exts... [OK]
[#] Packing custom ramdisk layer to /home/tc/redpill-load/build/1642002093/custom.gz... [OK]
[#] Generating GRUB config... [OK]
[#] Creating loader image at loader.img... [OK]
[#] Cleaning up... [OK]

 

theoretically all extensions are loaded correctly!,  6.2.4 works perfectly the problems only comes when it's applied the U3.

 

Link to comment
Share on other sites

6 hours ago, jarugut said:

It looks that you will need the following modules :


Found VGA Controller : pciid 8086d000022b1  Required Extension : i915
Searching for matching extension for i915
Found SATA Controller : pciid 8086d000022a3  Required Extension : ahci
Searching for matching extension for ahci
Found SATA Controller : pciid 1b4bd00009215  Required Extension :
No matching extension
Found SATA Controller : pciid 1b4bd00009215  Required Extension :
No matching extension
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
######################################################################## 100.0%
[OK]
[#] ========================================== pocopico.igb ==========================================
[#] Extension name: igb
[#] Description: Adds Intel(R) Gigabit Ethernet Linux Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/igb
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json
[#] Platforms supported: ds3617xs_25556u2 ds918p_41890 ds3617xs_42218 ds3615xs_25556u2 ds3617xs_25556 ds918p_25556 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615xs_42218
[#] =======================================================================================

Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/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.igb/pocopico.igb.json). For more info use "ext-manager.sh info pocopico.igb"

*** Process will exit ***
Found Ethernet Interface : pciid 8086d00001533 Required Extension : igb
Searching for matching extension for igb
Found matching extension :
"https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json"
------------------------------------------------------------------------------------------------
Starting loader creation
Checking user_config.json : Done
Cache directory OK
[#] Checking runtime for required tools... [OK]
[#] Updating extensions...

[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%
[OK]
[#] ========================================== thethorgroup.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/RedPill-TTG/redpill-boot-wait/master/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556
[#] =======================================================================================

[#] Checking runtime for required tools... [OK]
[#] Adding new extension from https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%
[OK]
[#] ========================================== thethorgroup.virtio ==========================================
[#] Extension name: VirtIO
[#] Description: Adds VirtIO support for fast network/PCI/SCSI/network/console paravirtualization under QEmu (Proxmox, VirtualBox, virsh, and similar)
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/RedPill-TTG/redpill-virtio
[#] Software author: https://www.linux-kvm.org/page/Virtio
[#] Update URL: https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556
[#] =======================================================================================

[#] Checking runtime for required tools... [OK]
[#] Updating pocopico.igb extension...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension pocopico.igb index is already up to date
[#] Updating thethorgroup.boot-wait extension...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension thethorgroup.boot-wait index is already up to date
[#] Updating thethorgroup.virtio extension...
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json
###################################################################################################################################### 100.0%

[#] Extension thethorgroup.virtio index is already up to date
[#] Updating thethorgroup.virtio extension... [OK]
[#] Checking runtime for required tools... [OK]
[#] Updating ds918p_25556 platforms extensions...
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/releases/ds918p_25556.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%

[#] Filling-in newly downloaded recipe for extension pocopico.igb platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/releases/igb-4.4.59plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz file... [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/igb-4.4.59plus.tgz to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/... [OK]
[#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/igb/src/check-igb.sh to /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/check-igb.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/pocopico.igb/ds918p_25556/check-igb.sh file... [OK]
[#] Successfully processed recipe for extension pocopico.igb platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/recipes/universal.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%
[#] Filling-in newly downloaded recipe for extension thethorgroup.boot-wait platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-boot-wait/master/src/boot-wait.sh to /home/tc/redpill-load/custom/extensions/thethorgroup.boot-wait/ds918p_25556/boot-wait.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.boot-wait/ds918p_25556/boot-wait.sh file... [OK]
[#] Successfully processed recipe for extension thethorgroup.boot-wait platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/recipes/ds918p_25556.json to /home/tc/redpill-load/custom/extensions/_ext_new_rcp.tmp_json
###################################################################################################################################### 100.0%
[#] Filling-in newly downloaded recipe for extension thethorgroup.virtio platform ds918p_25556
[#] Downloading remote file https://raw.githubusercontent.com/RedPill-TTG/redpill-virtio/master/src/check-virtio.sh to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/check-virtio.sh
###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/check-virtio.sh file... [OK]
[#] Downloading remote file https://github.com/RedPill-TTG/redpill-virtio/releases/download/v1.0.0/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz
###################################################################################################################################### 100.0%###################################################################################################################################### 100.0%
[#] Verifying /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz file... [OK]
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/... [OK]
[#] Successfully processed recipe for extension thethorgroup.virtio platform ds918p_25556
[#] Unpacking files from /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/virtio-4.4.59p.tgz to /home/tc/redpill-load/custom/extensions/thethorgroup.virtio/ds918p_25556/... [OK]
[#] Updating extensions... [OK]
[#] PAT file /home/tc/redpill-load/cache/ds918p_25556.pat not found - downloading from https://global.download.synology.com/download/DSM/release/6.2.4/25556/DSM_DS918%2B_25556.pat
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  263M  100  263M    0     0  76.4M      0  0:00:03  0:00:03 --:--:-- 76.4M
[#] Verifying /home/tc/redpill-load/cache/ds918p_25556.pat file... [OK]
[#] Unpacking /home/tc/redpill-load/cache/ds918p_25556.pat file to /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked... [OK]
[#] Verifying /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/zImage file... [OK]
[#] Patching /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/zImage to /home/tc/redpill-load/build/1642002093/zImage-patched... [OK]
[#] Verifying /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/rd.gz file... [OK]
[#] Unpacking /home/tc/redpill-load/build/1642002093/pat-ds918p_25556-unpacked/rd.gz file to /home/tc/redpill-load/build/1642002093/rd-ds918p_25556-unpacked... [OK]
[#] Apply patches to /home/tc/redpill-load/build/1642002093/rd-ds918p_25556-unpacked... [OK]
[#] Patching config files in ramdisk... [OK]
[#] Adding OS config patching... [OK]
[#] Repacking ramdisk to /home/tc/redpill-load/build/1642002093/rd-patched-ds918p_25556.gz... [OK]
[#] Bundling extensions... [#] Checking runtime for required tools... [OK]
[#] Dumping ds918p_25556 platform extensions to /home/tc/redpill-load/build/1642002093/custom-initrd/exts... [OK]
[#] Packing custom ramdisk layer to /home/tc/redpill-load/build/1642002093/custom.gz... [OK]
[#] Generating GRUB config... [OK]
[#] Creating loader image at loader.img... [OK]
[#] Cleaning up... [OK]

 

theoretically all extensions are loaded correctly!,  6.2.4 works perfectly the problems only comes when it's applied the U3.

 

 

I only have this problem with version 6.2.4.  I've tried your tinycore boot in the same qnap ts-453a with apollake 7.0.1 U2 works perfectly the update.

 

without the possible logs of the system I'm not sure if this information can help in something.

 

My intention is install the 6.2.4 to be able to keep the option to use the TDT USB dongle to be able to see and record the TV.

Link to comment
Share on other sites

has somebody had an issue when after successful (i  guess, no errors) build and reboot cannot access dsm loader page ? (no ping, no output on browser, find.synology.com also cannot find new dsm). installation is on VM (vwamre player so card network is E1000). Builder Linux appliance is getting proper ip address an has internet connection without any problem)

 

Link to comment
Share on other sites

5 minutes ago, krisr77 said:

has somebody had an issue when after successful (i  guess, no errors) build and reboot cannot access dsm loader page ? (no ping, no output on browser, find.synology.com also cannot find new dsm). installation is on VM (vwamre player so card network is E1000). Builder Linux appliance is getting proper ip address an has internet connection without any problem)

 

Do you have a serial connection on the VM to terminal in and monitor boot progress?

Link to comment
Share on other sites

1 hour ago, krisr77 said:

has somebody had an issue when after successful (i  guess, no errors) build and reboot cannot access dsm loader page ? (no ping, no output on browser, find.synology.com also cannot find new dsm). installation is on VM (vwamre player so card network is E1000). Builder Linux appliance is getting proper ip address an has internet connection without any problem)

 

 

modify vmx to e1000e or vmxnet 3 and start from scratch.

if 6.2.4 add two serial ports

 

Link to comment
Share on other sites

HP microserver G8 baremetal 

 

i used this guide  https://xpenology.club/install-dsm-7-on-baremetal-or-vm/

 

img 0.44 version on microsd card

i had to set active third partition on sd card then tinycore loaded

 

i have run everything automatical scripts  USV VID PID serial number updated to bromolow 3615x

it makes pat ,that i downloaded with winsc  - location was little bit different but i have found it

 

thed restart it , synology assistant found and foud my old disk from 6.2.4 it says migratable som i set migrate apps settings everything 

put there downloaded pat an after maybe 10 minutes everything loaded and converthed

 

everything works flawlessly, i run ch_cpuinfo so i see there correct cpu

 

1 thing doesnt work - powerbutton doesnt work, now i cant turn it off correctly 

because if i turn off dsm server stays on

maybe i need to implement HP-AMS to tiny core , or new version  powerbutton.spk

 

but dsm 7 redpill loads faster and dsm is responsive quick over previous 6.2.4

fan is on 14 percent so it is quiet enought

 

thanks :)

 

Link to comment
Share on other sites

5 minutes ago, magara said:

HP microserver G8 baremetal 

 

i used this guide  https://xpenology.club/install-dsm-7-on-baremetal-or-vm/

 

img 0.44 version on microsd card

i had to set active third partition on sd card then tinycore loaded

 

i have run everything automatical scripts  USV VID PID serial number updated to bromolow 3615x

it makes pat ,that i downloaded with winsc  - location was little bit different but i have found it

 

thed restart it , synology assistant found and foud my old disk from 6.2.4 it says migratable som i set migrate apps settings everything 

put there downloaded pat an after maybe 10 minutes everything loaded and converthed

 

everything works flawlessly, i run ch_cpuinfo so i see there correct cpu

 

1 thing doesnt work - powerbutton doesnt work, now i cant turn it off correctly 

because if i turn off dsm server stays on

maybe i need to implement HP-AMS to tiny core , or new version  powerbutton.spk

 

but dsm 7 redpill loads faster and dsm is responsive quick over previous 6.2.4

fan is on 14 percent so it is quiet enought

 

thanks :)

 

 

I had the same on Microserver G7, i just have to wait a little longer but eventually it powers off. 

Edited by pocopico
Link to comment
Share on other sites

3 hours ago, jarugut said:

 

I only have this problem with version 6.2.4.  I've tried your tinycore boot in the same qnap ts-453a with apollake 7.0.1 U2 works perfectly the update.

 

without the possible logs of the system I'm not sure if this information can help in something.

 

My intention is install the 6.2.4 to be able to keep the option to use the TDT USB dongle to be able to see and record the TV.

 

I see that you are loading extension igb automatically. I will need to verify if these are loading succesfully on my test VM

 

-------------------------------------------------

Tested and the upgrade to 6.2.4 U3 seems to fail at : 

 

Partition Version=8
 /sbin/e2fsck exists, checking /dev/md0...
/sbin/e2fsck -pvf returns 0
Mounting /dev/md0 /tmpRoot
[   23.834967] EXT4-fs (md0): barriers disabled
[   23.844853] EXT4-fs (md0): mounted filesystem with ordered data mode. Opts:
------------upgrade
Begin upgrade procedure
No upgrade file exists
End upgrade procedure
============upgrade
ls: /tmpRoot/usr/share/init/root-file-system.override: No such file or directory
ls: /tmpRoot/usr/share/init/hostname.override: No such file or directory
ls: /tmpRoot/usr/share/init/syslog-ng.override: No such file or directory
ls: /tmpRoot/usr/share/init/dsmupdate.override: No such file or directory
ls: /tmpRoot/usr/share/init/smallupdate.override: No such file or directory
ls: /tmpRoot/usr/share/init/rc.override: No such file or directory
Failed to AssertFileKeyValueEqual
  value1: /etc.defaults/VERSION:smallfixnumber -> 0
  value2: /tmpRoot/.syno/patch/VERSION:smallfixnumber => 2
Exit on error [7] root not matched with junior...

Thr Jan 13 16:55:20 UTC 2022
/dev/md0 /tmpRoot ext4 rw,relatime,data=ordered 0 0
none /sys/kernel/debug debugfs rw,relatime 0 0
sys /sys sysfs rw,relatime 0 0
none /dev devtmpfs rw,relatime,size=994776k,nr_inodes=248694,mode=755 0 0
proc /proc proc rw,relatime 0 0
linuxrc.syno failed on 7
starting pid 4864, tty '': '/etc/rc'
 

-----------------

 

Not really sure what that means but its not an extensions issue. I've noticed that when something goes wrong during the boot process the DSM will fail back into install. I would stick with 6.2.4.

 

 

-------------------------------------------------------------

 

What you can do after you end up in the recover loop to recover ? Read below :

 

Start telnet service by opening a browser and point to : 

 

http://<your-dsm-ip-address>:5000/webman/start_telnet.cgi

 

Then 

 

telnet as user root and execute the following

 

# mount /dev/md0 /mnt

# rm -rf /mnt/.syno

# reboot -f

 

 

Edited by pocopico
verified 918 6.2.4. U3 fails
  • Thanks 1
Link to comment
Share on other sites

Tinycore 4.4 on HP Gen8 with Intel 10 GB card 

Is there a way to exclude this module from loader build? 
I don't need at boot time and the module into DSM works as well 
 


[-] Failed to update recipe for pocopico.ixgbe 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)
[#] ========================================== pocopico.ixgbe ==========================================
[#] Extension name: ixgbe
[#] Description: Adds Intel(R) 10GbE PCI Express Linux Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/ixgbe
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/ixgbe/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615xs_42218
[#] =======================================================================================

 

Link to comment
Share on other sites

2 minutes ago, Aigor said:

Tinycore 4.4 on HP Gen8 with Intel 10 GB card 

Is there a way to exclude this module from loader build? 
I don't need at boot time and the module into DSM works as well 
 


[-] Failed to update recipe for pocopico.ixgbe 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)
[#] ========================================== pocopico.ixgbe ==========================================
[#] Extension name: ixgbe
[#] Description: Adds Intel(R) 10GbE PCI Express Linux Network Driver Support
[#] To get help visit: <todo>
[#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/ixgbe
[#] Software author: https://github.com/pocopico
[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/ixgbe/rpext-index.json
[#] Platforms supported: ds918p_41890 ds918p_25556 ds3615xs_41222 ds3615xs_25556 ds918p_42218 ds3615xs_42218
[#] =======================================================================================

 

 

Well, good question , i never thought that someone would like to exclude an extension. I need to add that to my todo list. Meanwhile please comment the following line and answer no when you are asked to update rploader.

 

Line number 1126 :

 

# listmodules

 

 

  • Like 1
Link to comment
Share on other sites

6 minutes ago, pocopico said:

 

Well, good question , i never thought that someone would like to exclude an extension. I need to add that to my todo list. Meanwhile please comment the following line and answer no when you are asked to update rploader.

 

Line number 1126 :

 

# listmodules

 

 

Thanks, i'v dismounted card, i'm trying and i don't need to boot

Other "issue" sometimes, like now, download of pat file is very slow, i already have pat file but i can't scp into /home/tc/redpill-load/cache even if run chmod 777.
i'm on windows with putty companion so i use 

pscp -P 22 pat.file tc@192.168.1.100:/home/tc/redpill-load/cache/ 

But i get permission denied 

Edited by Aigor
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...