Das neueste FREEBSD 10 startet nach einer Neuinstallation nicht.
Installiert mit diesem Image: FreeBSD-10.0-RELEASE-amd64-memstick.img
Verwendete geführte Partitionierung, bei der ich meine einzige Festplatte ausgewählt, die gesamte Festplatte ausgewählt und "Fertig stellen" ausgewählt habe. Autopartitioning sah vollkommen in Ordnung aus: GPT, Boot, UFS, Swap
Die Installation läuft ohne Fehlermeldung in Ordnung, aber nach dem letzten Neustart wird kein bootfähiges Gerät gefunden.
Ich habe diesen Befehl in der LiveCD-Shell ausprobiert:
gpart bootcode -b /boot/mbr ada0
gpart set -a active ada0
Ich habe auch diesen Befehl ausprobiert,
gpart destroy -F /dev/ada0
nach dem ich BSD neu installiert habe und es immer noch nicht bootet.
SMART der Festplatte sieht gut aus. Keine schlechten Sektoren. Die BIOS-Einstellungen sind korrekt (UEFI ist deaktiviert).
Ich konnte die vorherige Version von FreeBSD erfolgreich installieren FreeBSD-9.2-RELEASE-amd64-memstick.img
und habe genau die gleichen Schritte ausgeführt. Die automatische Partitionierung sieht absolut identisch aus. **
Ich habe versucht, mit der CD-Version zu installieren, FreeBSD-10.0-RELEASE-amd64-disc1.iso
und es tritt genau das gleiche Problem auf. Das BIOS startet es nicht. **
Bitte helfen Sie, ich bin nicht sicher, warum 10.0-RELEASE nicht startet.
Das gleiche Problem tritt auch bei FreeBSD-10.0-RELEASE-i386-disc.iso auf
gpart bootcode -b /boot/pmbr -p /boot/gptboot -i 1 ada0
, aber das BIOS startet immer noch nicht.Verifying DMI Pool Data ...
(was vom BIOS oder was auch immer kommt, nicht vom Betriebssystem).Antworten:
Ich hatte ein ähnliches Problem und hier ist, was ich unter FreeBSD 10.0 tun musste. Da Sie noch keine Antwort haben, habe ich Folgendes getan. Nach der Installation (die ich mit GPT und ZFS durchgeführt habe) habe ich mich entschieden, zum Terminal zu wechseln, anstatt neu zu starten. Ich habe dann die folgenden Befehle ausgeführt.
'1' war die Nummer meiner Boot-Partition von
gpart show
.quelle
Möglicherweise wird hier das Offensichtliche angegeben, aber wenn so etwas passiert und ich nicht weiß warum, gehe ich davon aus, dass es ein Problem mit der Partitionstabelle, alten Geom-Metadaten oder Ähnlichem gibt. Ich fülle das Laufwerk einfach mit Nullen
dd
und mache mir Sorgen um etwas anderes, während es passiert. Ich kann mich nicht erinnern, dass diese Strategie fehlgeschlagen ist, es sei denn, das BIOS wollte nicht spielen.quelle
Das Problem scheint zu sein, dass die geführte / automatische Festplattenpartitionierung a verwendet
GPT
Partitionierungsschema verwendet. Nach einer sauberen FreeBSD 10.0 AMD64-Installation mit Standardwerten überall (außer natürlich für das Root-Passwort usw.) würde mein Computer auch nicht booten.Ich habe die Installation erneut durchgeführt. Diesmal wurde die Festplatte manuell mithilfe eines
MBR
Partitionsschemas partitioniert, und der Computer wird jetzt gestartet. Das Installationsprogramm bietet hier keine Hilfe. Stellen Sie daher sicher, dass Sie zuerst eine FreeBSD-Partition erstellen und dann Partitionen (mit Dateisystemtyp und Einhängepunkt) innerhalb dieser Partition erstellen. Es ist hilfreich, einen Screenshot (mit einer Kamera: o) zu erstellen oder die vom Installationsprogramm in einer vorherigenGPT
Partitionierung automatisch festgelegten automatischen Größen aufzuschreiben .Mein Motherboard (ich glaube, das BIOS ist hier das entscheidende Element ) ist ein Gigabyte GA-EX58-UD4P mit der neuesten Nicht-Beta-BIOS-Version F13. Das Handbuch erwähnt nicht einmal GPT.
quelle