Wie stelle ich Grub wieder her, nachdem ich einen Fixmbr-Befehl ausgeführt habe?

Wie stelle ich Grub wieder her, nachdem ich einen Fixmbr-Befehl ausgeführt habe?

Ich habe mit dem Partitionsmanager von Windows 7 eine Partition gelöscht, die eine unvollständige Ubuntu-Installation enthielt.

Davon abgesehen hatte ich eine andere Partition mit einem funktionierenden Ubuntu, aber als ich die Partition löschte und den Computer neu startete, stellte ich fest, dass Grub mich kein Betriebssystem aufrufen ließ. Ich verwendete also den Befehl fixMbr auf der Windows 7-CD und es schien, als sei Grub weg und beim Booten kann ich kein Betriebssystem auswählen, aber Windows 7 wird automatisch geladen.

Meine Frage ist also, wie ich Ubuntu zurückbekomme?

Antwort1

Sie müssen GRUB auf der funktionierenden Ubuntu-Partition neu installieren. Nehmen Sie eine Ubuntu-Live-CD und booten Sie damit.

Öffnen Sie anschließend GParted. Damit ermitteln wir den Laufwerksbuchstaben Ihrer Festplatte und die Nummer Ihrer Ubuntu-Partition. GParted-Screenshot

Der unterstrichene Teil oben ist das Gerät, das wir uns ansehen (meine Festplatte), während der unterstrichene Teil in der Tabelle meine Ubuntu-Partition ist (sie wird nicht an der exakt gleichen Stelle in der Partition sein, suchen Sie nach einer ext4-Partition (oder ext3 für Ubuntu-Versionen vor 10.04). Wir brauchen diese beiden, wenn wir ins Terminal gehen.

Öffnen Sie als Nächstes Terminal und geben Sie Folgendes ein. Ersetzen Sie X durch den Festplattenbuchstaben und Y durch die Partitionsnummer (diese beiden werden in GParted angezeigt):

sudo mount /dev/sdXY /mnt
sudo grub-install --root-directory=/mnt /dev/sdX

In meinem Beispiel würde ich also X durch a und Y durch 4 ersetzen. (Dies hängt davon ab, wie Ihre Partitionen eingerichtet sind.)nichtverwenden Sie diese, es sei denn, GParted sagt, dass sich Ihre Partitionen dort befinden)

Lassen Sie es arbeiten. Wenn es fertig ist, sollte GRUB beim Hochfahren Ihres Computers angezeigt werden.

Antwort2

Windows neigt dazu, andere Betriebssysteme zu entfernen, falls vorhanden. Daher müssen SieGRUB wiederherstellen. Wenn Ihre Ubuntu-Installation noch vorhanden ist (überprüfen Sie dies mit einer Live-CD!), können Sie Ubuntu erneut booten.

verwandte Informationen