Verhindern Sie, dass das System versucht, von einem ZFS-Laufwerk zu booten

Verhindern Sie, dass das System versucht, von einem ZFS-Laufwerk zu booten

Angenommen, Sie können nicht auf das BIOS zugreifen, um die Startreihenfolge eines Laufwerks zu ändern. Wie würden Sie vorgehen, um von einem bestimmten Laufwerk zu starten?

Ist es möglich, alle anderen Laufwerke „nicht mehr bootfähig“ zu machen, sodass der Computer nur noch über das verbleibende Laufwerk booten kann? Oder ist dieses Szenario nicht lösbar?

Bearbeiten- Mehr zur Situation

Ich habe diesen Laptop also schon eine Weile, aber der Bildschirm und der HDMI-Anschluss des Laptops funktionierten nicht. Ich wollte ihn nutzen und ihn in ein NAS verwandeln, also habe ich mithilfe meines Desktop-Rechners (mit einer VM) eine Kopie von Freenas auf ein USB-Laufwerk geflasht und es an meinen Laptop angeschlossen (keine interne Festplatte) und es zum Laufen gebracht. Dann habe ich eine externe Festplatte an den Laptop angeschlossen und benutze ihn jetzt glücklich :)

Aber ich wollte prüfen, ob es funktioniert, wenn ich das externe Laufwerk aus dem Gehäuse nehme und in meinen Laptop einbaue. Aber leider hat es nicht geklappt und ich bin sicher, dass es daran liegt, dass der Laptop versucht, von der internen Festplatte zu booten.

Vielen Dank im Voraus für alle Ratschläge :)

Antwort1

Von den Laufwerken, die nicht mehr bootfähig sein sollen, müssen Sie die Bootsektorinformationen entfernen. Je nach vorheriger Betriebssysteminstallation auf den einzelnen Laufwerken befinden sie sich entweder im Master Boot Record (MBR) oder auf einer anderen Partition (dies müssen Sie entweder nachschlagen oder durch Booten ausprobieren).

Wenn danach das erste Laufwerk vom BIOS zum Booten ausgewählt wird und keine Boot-Informationen gefunden werden, wird das nächste Laufwerk in der im BIOS festgelegten Reihenfolge ausprobiert. Wenn alle anderen Laufwerke im BIOS als nicht bootfähig markiert wurden, erhalten Sie eine Fehlermeldung und der Bootvorgang wird nicht fortgesetzt.

Normalerweise haben ZFS-Pool-Laufwerke selbst keine Startinformationen. Ein ZFS-Root-Pool (rpool) hat normalerweise Startinformationen (obwohl seine Spiegel bei falscher Konfiguration möglicherweise keine haben), aber es hängt vom System selbst (Solaris, BSD, Linux usw.) ab, auf dem er sich befindet.

verwandte Informationen