Wie installiere ich den Bootloader manuell?

10

Mein Versuch, ein Upgrade auf 12.04 durchzuführen, schlug fehl, daher habe ich eine 12.04-CD gebrannt und um eine vollständige Installation gebeten, um alle vorherigen Betriebssysteme zu entfernen (ich hatte Windows sowie 11.10). Alles schien bis zum Ende gut zu sein, als es hieß, GRUB könne nicht installiert werden. Ich habe versucht, verschiedene Partitionen zum Einprobieren auszuwählen, mit dem gleichen Ergebnis. Ich kann fortfahren, ohne GRUB zu installieren, aber dann wird mir gesagt, dass ich den Bootloader manuell installieren muss. In einer langen Google-Sitzung wurden keine Anweisungen dazu gefunden, die ich verstehen kann. Hilfe.

Stuart
quelle
2
Wenn die Antwort unten für Sie funktioniert, großartig! Wenn nicht, wäre es hilfreich, weitere Informationen darüber zu erhalten, wie Ihr System aussieht. Bitte verwenden Sie das Boot-Repair-Tool , um diese Informationen zu sammeln und zu veröffentlichen. Ich habe versucht zu skizzieren, wie das hier gemacht wird
irrationaler John

Antworten:

13

Folgendes würde ich tun:

  1. Starten Sie den Computer mit einer Live-CD.

  2. Öffnen Sie ein Terminal.

  3. Ermitteln Sie den Namen der internen Festplatte, indem Sie mit fdisk die Größe des Geräts ermitteln.
    Zum Beispiel:

    sudo fdisk -l
    
  4. Installieren Sie den GRUB-Bootloader auf der richtigen Festplatte (im folgenden Beispiel wird davon ausgegangen /dev/sda):

    sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sda
    
Xernicus
quelle