+-Serie RS815+ von USB booten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Alle Geräte der +-Serie. Geräte für kleinere und mittlere Unternehmen.
Status
Für weitere Antworten geschlossen.

lazarusheaven

Benutzer
Registriert
20. Mai 2015
Beiträge
47
Reaktionspunkte
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:
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
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat