Jump to content
XPEnology Community

Recommended Posts

8 hours ago, AuxXxilium said:

baremetal on ssd don‘t need pid/vid. 

 

which builder do you use? arpl or tcrp? which steps do you do? which hardware do you use?

 

#
# ### !!! WARNING - READ ME !!! ###
#
# DO NOT edit this file. This file has been generated automatically by the loader generator.
# If you were asked to use a pre-made image and asked by someone to edit this file DO NOT do it. The only
# supported method of obtaining the loader image is generating it using the loader generator provided.
#
terminal_output console
if serial --unit=0 --speed=115200; then
    terminal_input --append serial_com0
    terminal_output --append serial_com0
fi
set default="0"
set timeout="5"
set timeout_style="menu"
if [ -s $prefix/grubenv ]; then
    load_env --file $prefix/grubenv --skip-sig
    set has_env="1"
    if [ -n "${saved_entry}" ]; then
        set default="${saved_entry}"
    fi
else
    set has_env="0"
    echo "WARN: failed to load env. Default choice will NOT be saved!"
fi

function savedefault {
    saved_entry="${chosen}"
    save_env --file $prefix/grubenv saved_entry
}

insmod usb_keyboard
insmod part_msdos
insmod ext2
insmod fat
insmod linux
insmod gzio
set gfxmode=auto
insmod vbe
insmod vga
# UEFI
insmod efi_gop
insmod efi_uga
insmod font
if loadfont ${prefix}/unicode.pf2
then
    insmod gfxterm
    set gfxmode=auto
    set gfxpayload=keep
    terminal_output gfxterm
fi
menuentry 'RedPill DS3622xs v7.1.0-42661 Beta (USB, Verbose)' {
    savedefault
    set root=(hd0,msdos1)
    echo Loading Linux...
    linux /zImage withefi earlyprintk syno_hw_version=DS3622xs+ console=ttyS0,115200n8 netif_num=5 pid=0x5567 earlycon=uart8250,io,0x3f8,115200n8 syno_port_thaw=1 mac2=001122334455 mac3=001122334455 mac1=e839354e8979 mac4=001122334455 mac5=001122334455 sn=2150SQRABC123 vid=0x0781 elevator=elevator loglevel=15 HddHotplug=1 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=0 log_buf_len=32M root=/dev/md0 SataPortMap=1 
    echo Loading initramfs...
    initrd /rd.gz /custom.gz
    echo Starting kernel with USB boot
}
menuentry 'RedPill DS3622xs v7.1.0-42661 Beta (SATA, Verbose)' {
    savedefault
    set root=(hd0,msdos1)
    echo Loading Linux...
    linux /zImage withefi earlyprintk syno_hw_version=DS3622xs+ console=ttyS0,115200n8 netif_num=5 pid=0x5567 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=1 syno_port_thaw=1 mac2=001122334455 mac3=001122334455 mac1=e839354e8979 mac4=001122334455 mac5=001122334455 sn=2150SQRABC123 vid=0x0781 elevator=elevator loglevel=15 HddHotplug=1 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=0 log_buf_len=32M root=/dev/md0 SataPortMap=1 
    echo Loading initramfs...
    initrd /rd.gz /custom.gz
    echo Starting kernel with SATA boot
}


i used this grup to install on usb and it worked fine for my baremetal , after a few months i wanted to try it on ssd , because WOL does not seem boot from usb ,
 after i burned this grup to ssd it boot to bootloader but when i try to download the DSM , it stops at 56%

any help please to get it on ssd

Link to comment
Share on other sites

6 minutes ago, pocopico said:

You need to select SATA boot and add the dom_szmax={THESIZEOFYOURSSDINMB} on you linux line 

Thank you for quick reply

Iam new to linux line

Could you please edit the line above and post it here , and the vid and pid should it removed or what ?

 

Thank you ⚘️

Link to comment
Share on other sites

5 minutes ago, AuxXxilium said:

VId/PID are not in boot line with SATA Boot

Could you please tell me how to add add the dom_szmax={THESIZEOFYOURSSDINMB} on you linux line

 

i use adata su650 120g 

could you please edit the grup above and post it here ? 

Thank you

Link to comment
Share on other sites

menuentry 'RedPill DS3622xs v7.1.0-42661 Beta (SATA, Verbose)' {
    savedefault
    set root=(hd0,msdos1)
    echo Loading Linux...
    linux /zImage withefi earlyprintk syno_hw_version=DS3622xs+ console=ttyS0,115200n8 netif_num=5 pid=0x5567 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=1 syno_port_thaw=1 mac2=001122334455 mac3=001122334455 mac1=e839354e8979 mac4=001122334455 mac5=001122334455 sn=2150SQRABC123 vid=0x0781 elevator=elevator loglevel=15 HddHotplug=1 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=0 log_buf_len=32M root=/dev/md0 SataPortMap=1 domsz_max=122880
    echo Loading initramfs...
    initrd /rd.gz /custom.gz
    echo Starting kernel with SATA boot
}

 

Edited by pocopico
Link to comment
Share on other sites

2 minutes ago, pocopico said:
linux /zImage withefi earlyprintk syno_hw_version=DS3622xs+ console=ttyS0,115200n8 netif_num=5 pid=0x5567 earlycon=uart8250,io,0x3f8,115200n8 synoboot_satadom=1 syno_port_thaw=1 mac2=001122334455 mac3=001122334455 mac1=e839354e8979 mac4=001122334455 mac5=001122334455 sn=2150SQRABC123 vid=0x0781 elevator=elevator loglevel=15 HddHotplug=1 DiskIdxMap=00 syno_hdd_detect=0 vender_format_version=2 syno_hdd_powerup_seq=0 log_buf_len=32M root=/dev/md0 SataPortMap=1 domsz_max=122880

 

Thank you

Should i remove vid and pid , or just use it like you post it?

 

Link to comment
Share on other sites

1 minute ago, adam535 said:

Thank you

Should i remove vid and pid , or just use it like you post it?

 

 

VID and PID is not used when you select SATA boot. Its will try to match a SATA disk instead to be used as synoboot device. So NO USB should be connected and the above should be set on GRUB

Link to comment
Share on other sites

19 minutes ago, adam535 said:
17 minutes ago, pocopico said:

VID and PID is not used when you select SATA boot. Its will try to match a SATA disk instead to be used as synoboot device. So NO USB should be connected and the above should be set on GRUB

i used the line you wrote and i faced this issue 

 

Untitled.jpg

Link to comment
Share on other sites

54 minutes ago, pocopico said:

I suggest you use TCRP withfriend or ARPL. Both should make it easier for you.

 

Another thing to ask is why you are wasting an entire SSD just for the loader ? It will not make things easier or faster or more reliable. 

I use ssd , because when i try to wake on lan , the baremetal turn on , but it does not boot from the usb 

  • Like 1
Link to comment
Share on other sites

  • 6 months later...

Greetings, I understand that you are trying to install DSM 7. Assuming that you already know how to get the VID number and the PID of your SSD, from putty when you have to register the identification (PID-VID) of the SSD, instead of using the identification write "vi user_config.json" without the quotes of course, once in the editor press the "INSERT" key and then with the arrow keys of your keyboard go to the PID and the VID and change the four numbers that are after 0x, to save and exit press the "Esc" key, then ":" (two points), then W and then Q and that's it you can continue with the following commands, good luck.

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...