GRUB kann nicht installiert werden

GRUB kann nicht installiert werden

GRUB kann nicht in /dev/sdb installiert werden

Leider (wie Sie sehen) kann ich Grub nicht installieren. Ich habe es auch mit /dev/sda versucht.

Hier ist mein Partitionierungsschema:

Mein Partitionierungsschema

Fehlerbehebung + Probleme:

  • Windows 8 auf logischer Partition installiert (wurde irgendwie als „aktiv“ markiert)
  • Habe festgestellt, dass Metro BCD Mängel aufweist (das Laden dauert ewig, es unterstützt keine anderen Betriebssysteme als Windows)
  • EasyBCD installiert, konnte das BCD nicht erkennen. Also habe ich mein Win7 primäres zum aktiven gemacht
  • Irgendetwas ist in seinem BCD verstopft, es leitet zu Win8 BCD weiter, also möchte ich GRUB als Standard festlegen
  • 11.04 GRUB kann aus irgendeinem Grund nicht aktiviert werden

Also lade ich 11.10 x64 Beta auf meinen alten Laptop herunter, übertrage es auf einen USB-Stick und versuche, es auf meiner anderen Festplatte zu installieren.

Dann bekomme ich den erstgenannten Fehler. Habe auch schon versucht (vorher und nachher) sudo grub-installdie entsprechenden Laufwerke manuell zu starten, leider ohne Erfolg.

Wenn ich jetzt versuche, von der Festplatte zu booten, erhalte ich einen PXE-Boot.

Bitte schlagen Sie weitere Schritte zur Fehlerbehebung vor (z. B. LILO?).

Antwort1

Ich habe die gleiche Fehlermeldung erhalten. Die Installationskonfiguration, die zu dieser Meldung geführt hat, lautet wie folgt:

/dev/sda1        ntfs :windows partition
/dev/sda2        ntfs :windows partition
/dev/sda3        ntfs :windows partition

/dev/sda5             :swap  partition 
/dev/sda6        ext4 :/     partition
/dev/sda7        ext4 :/home partition
/dev/sda8        ext2 :/boot partition

Was also funktioniert hat – nach vielen Tests – ist die Konfiguration, bei der ich das ext2-Format der /boot-Partition (/dev/sda8) in das ext4-Format geändert habe. Ich weiß nicht, ob das Problem wirklich an diesem Punkt lag, aber letztendlich hat es funktioniert. Ich hoffe, das wird hilfreich sein.

Antwort2

Ich glaube nicht, dass Grub das Booten einer BTRFS-Partition zuverlässig unterstützt. Sie müssen entweder ein separates, ext4-formatiertes /boot oder einfach ein ext4/ verwenden.

Ich denke, dass der Versuch, Grub mit einem Btrfs / zu verwenden, in manchen Fällen funktioniert, in anderen jedoch nicht. Es ist noch nicht sehr gut getestet.

verwandte Informationen