Für alle die noch nach einer Lösung suchen, von einer SSD an dem Sata 5 ODD Port zu boote, wenn in den Slots Festplatten stecken.
Hier die Lösung.
in meinem Fall kommt Openmediavault zum Einsatz.
Auf die SD Karte kommt das Openmediavault Image, und am ODD Port hängt die SSD. Alle anderen Festplatten habe ich dazu entfernt.
Openmediavault normal Installieren und Updaten. SSH Verbindung aufbauen . USB Stick in den Port am Mainboard.
Im Webif kann man nun nachsehen wie der Pfad ist. In meinem Fall war der Stick auf /dev/sdb
Usb Stick noch nicht einbinden.
Um Problemen mit Patitionen aus dem Weg zu gehen mit dem Befehl alles löschen
Code:
dd if=/dev/zero of=/dev/sdb count=1000
1. Eine partition erstellen. und mit der Taste b bootbar machen
anschließend Formatieren. Ich habe mich für ext3 enschieden
2. Danach Mounten
3. Grub Installieren
Code:
grub-install --no-floppy --root-directory=/mnt /dev/sdb
Seit Grub Version 2.01 entfällt das mit der device.map es kann gleich mit Punkt 5 und 6 fortgefahren werden !
4. nun ist unter /mnt/boot/grub eine device.map zu finden.
diese zb mit nano oder anderen Editor öffnen
das sieht dann zb so aus
Code:
(hd0) /dev/disk/by-id/ata-Samsung_SSD_840_EVO_120GB_S1D5NSAF879821N
(hd1) /dev/disk/by-id/usb-_Patriot_Memory_07B20A089449ACD8-0:0
nun muss nur der USB zu (hd0) werden. SSD wird (hd1)
also (Steuerung+K Auschneiden eine Zeile darunter mit Steuerung+U einfügen.) 0 und 1 austauschen. Steuerung+O speichern Steuerung+X exit
Code:
(hd0) /dev/disk/by-id/usb-_Patriot_Memory_07B20A089449ACD8-0:0
(hd1) /dev/disk/by-id/ata-Samsung_SSD_840_EVO_120GB_S1D5NSAF879821N
5. dann noch ausführen
Code:
grub-install --root-directory=/mnt /dev/sdb
6. und
Code:
grub-mkconfig -o /mnt/boot/grub/grub.cfg
Wenn im Bios der USB Port als 1. in der Reihenfolge steht dann wars das.
Nun wird auch von der SSD gebooten auch wenn Festplatten in den Slots stecken.
Vielleicht kann man diese Anleitung in den 1. Post übernehmen. Ich denke diese Anleitung kann den einen oder anderen helfen.
mfg
Jogenau