- Mitglied seit
- 20. Mai 2015
- Beiträge
- 47
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo.
Bin noch auf der Suche, die Syno per USB zu booten. Glücklicherweise besitzt die RS815+ eine serielle Konsole. Also beim Booten mit Strg-C ins Bootmenü, das sieht so aus:
Das Menü lässt sich editieren, hört sich schon mal gut an. Dann fix eine Debian-ISO auf ein USB-Stick gebracht, das Menü mit einer dritten Bootsequenz ergänzt und den Stick eingeführt, welcher als /dev/sdq erkannt wird. Dies wird der Pfad zu root. Initrd und der Kernel liegen im Ordner /install.amd/. Das alles wird im Bootmenü übernommen, welches jetzt so unter TEST aussieht:
Aber es funkioniert nicht., findet root (hd1.0) nicht. root (hd0.0) ja, ist ja das /dev/synoboot1, wobei (hd0,1) das /dev/synoboot2 beinhaltet, befinden sich die beiden synoboot im USB-Laufwerk auf dem Mainboard? Die Partitionen sind 16MB groß, die Systemlaufwerke der Syno sind alle grösser.
Weiß nur nicht, was unter root (hdx.x) eingetragen werden soll, um von dem Stick zu booten. Da wäre ich ein Stück weiter.
Hier nochmal die die aktuelle SynoBootLoader.conf
Bin noch auf der Suche, die Syno per USB zu booten. Glücklicherweise besitzt die RS815+ eine serielle Konsole. Also beim Booten mit Strg-C ins Bootmenü, das sieht so aus:
Rich (BBCode):
title SYNOLOGY_1
root (hd0,0)
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
title SYNOLOGY_2
root (hd0,1)
cksum /grub_cksum.syno
vender /vender show
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
Das Menü lässt sich editieren, hört sich schon mal gut an. Dann fix eine Debian-ISO auf ein USB-Stick gebracht, das Menü mit einer dritten Bootsequenz ergänzt und den Stick eingeführt, welcher als /dev/sdq erkannt wird. Dies wird der Pfad zu root. Initrd und der Kernel liegen im Ordner /install.amd/. Das alles wird im Bootmenü übernommen, welches jetzt so unter TEST aussieht:
Rich (BBCode):
title SYNOLOGY_1
root (hd0,0)
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
title SYNOLOGY_2
root (hd0,1)
cksum /grub_cksum.syno
vender /vender show
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
title TEST
root (hd1,0)
kernel /install.amd/vmlinuz
root=/dev/sdq1
initrd /install.amd/initrd.gz
Aber es funkioniert nicht., findet root (hd1.0) nicht. root (hd0.0) ja, ist ja das /dev/synoboot1, wobei (hd0,1) das /dev/synoboot2 beinhaltet, befinden sich die beiden synoboot im USB-Laufwerk auf dem Mainboard? Die Partitionen sind 16MB groß, die Systemlaufwerke der Syno sind alle grösser.
Weiß nur nicht, was unter root (hdx.x) eingetragen werden soll, um von dem Stick zu booten. Da wäre ich ein Stück weiter.
Hier nochmal die die aktuelle SynoBootLoader.conf
Rich (BBCode):
cat SynoBoot*.conf
serial --unit=1 --speed=115200
terminal serial
default 1
timeout 3
verbose
hiddenmenu
fallback 0
title SYNOLOGY_1
root (hd0,0)
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
title SYNOLOGY_2
root (hd0,1)
cksum /grub_cksum.syno
vender /vender show
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 pwrctl_pin=N0754 DiskIdxMap=001b06 syno_hw_version=RS815+
initrd /rd.gz
title TEST
root (hd1,0)
kernel /install.amd/vmlinuz
root=/dev/sdq1
initrd /install.amd/initrd.gz