pbtraveller
Well-Known Member
Hallo zusamen,
ich bin gerade etwas am verzweifeln. Ich wollte meinen Home-Server von einem HP ProLiant MicroServer N36L auf einen HP ProLiant MicroServer G1610T (siehe http://www.hardwareluxx.de/communit...0t-i3-3240-e3-1220lv2-microserver-963207.html) umziehen.
Der eingebaute SATA Raid-Controller wird wohl von Freebsd nicht unterstützt und man kann auch nicht die Bootreihenfolge der devices an dem Controller festlegen (siehe unter "Man beachte:" in dem oben eingefügten Link). Da ich ohnehin mehr Platten anschließen will, habe ich also einen weiteren SATA Controller in den PCIe-Steckplatz eingebaut. Es handelt sich dabei um einen mit einem mit einem Marvell 9215 controller. Diesen habe ich im Bios als Controller ausgewählt, von dem gestartet werden soll. Den internen controller habe ich auf AHCI-Modus umgestellt.
Schließe ich meine bisherige SSD mit dem System an den neuen Controller an und baue sonst keine Platten ein, fährt der Server problemlos hoch. Baue ich weitere Festplatten mit meinem ZFS Daten-Pool in die dafür vorgesehenen Schächte ein (diese sind dann über den anderen Controller verbunden) und starte das System, komme ich nur bis zu der Fehlermeldung
Ich habe zu der Fehlermeldung nur diesen Eintrag hier gefunden: http://www.bsdforen.de/threads/cant-work-out-which-disk-we-are-booting-from.7475/. Der ist ja aber schon ziemlich alt und hat mir nicht geholfen.
Wenn ich die Platten und die SSD mit dem System in die "normalen Schächte" des Servers einbaue, die alle über den internen Controller angesteuert werden, so dass die SSD im Schacht 1 ist, der ja im AHCI Modus als erster gestartet werden soll (siehe obiger Link bei Hardwareluxx), bekomme ich die gleiche Fehlermeldung.
Hat jemand ne Idee? Ich würde ungern das "Gefriggel" über eine weitere Platte/USB-Stick mit Bootloader gehen, wie auf hardwareluxx beschrieben (wobei überhaupt die Frage ist, ob das hier helfen würde).
Das OS ist übrigen Freebsd 10.3
Vielen Dank und viele Grüße
pbtraveller
ich bin gerade etwas am verzweifeln. Ich wollte meinen Home-Server von einem HP ProLiant MicroServer N36L auf einen HP ProLiant MicroServer G1610T (siehe http://www.hardwareluxx.de/communit...0t-i3-3240-e3-1220lv2-microserver-963207.html) umziehen.
Der eingebaute SATA Raid-Controller wird wohl von Freebsd nicht unterstützt und man kann auch nicht die Bootreihenfolge der devices an dem Controller festlegen (siehe unter "Man beachte:" in dem oben eingefügten Link). Da ich ohnehin mehr Platten anschließen will, habe ich also einen weiteren SATA Controller in den PCIe-Steckplatz eingebaut. Es handelt sich dabei um einen mit einem mit einem Marvell 9215 controller. Diesen habe ich im Bios als Controller ausgewählt, von dem gestartet werden soll. Den internen controller habe ich auf AHCI-Modus umgestellt.
Schließe ich meine bisherige SSD mit dem System an den neuen Controller an und baue sonst keine Platten ein, fährt der Server problemlos hoch. Baue ich weitere Festplatten mit meinem ZFS Daten-Pool in die dafür vorgesehenen Schächte ein (diese sind dann über den anderen Controller verbunden) und starte das System, komme ich nur bis zu der Fehlermeldung
can't work out which disk we are booting from...
Guessed BIO device 0xffffffff not found by probes, defaulting to disk0:..... ......
...
panic: Assertion failed: (FALSE), function ficlCompileSoftCore, file softcore.c, line 428 --> Press a key on the console to reboot <----
Guessed BIO device 0xffffffff not found by probes, defaulting to disk0:..... ......
...
panic: Assertion failed: (FALSE), function ficlCompileSoftCore, file softcore.c, line 428 --> Press a key on the console to reboot <----
Ich habe zu der Fehlermeldung nur diesen Eintrag hier gefunden: http://www.bsdforen.de/threads/cant-work-out-which-disk-we-are-booting-from.7475/. Der ist ja aber schon ziemlich alt und hat mir nicht geholfen.
Wenn ich die Platten und die SSD mit dem System in die "normalen Schächte" des Servers einbaue, die alle über den internen Controller angesteuert werden, so dass die SSD im Schacht 1 ist, der ja im AHCI Modus als erster gestartet werden soll (siehe obiger Link bei Hardwareluxx), bekomme ich die gleiche Fehlermeldung.
Hat jemand ne Idee? Ich würde ungern das "Gefriggel" über eine weitere Platte/USB-Stick mit Bootloader gehen, wie auf hardwareluxx beschrieben (wobei überhaupt die Frage ist, ob das hier helfen würde).
Das OS ist übrigen Freebsd 10.3
Vielen Dank und viele Grüße
pbtraveller