Richtiger Weg, um grub in Ubuntu neu zu installieren

1

Was ist der Standard / richtige Weg, um grub2 neu zu installieren?
Ich benutze gerade liveusb und kann Ubuntu auf meiner Festplatte nicht booten .

Partitionen sind wie folgt:

/dev/sda1               1        3917    31463271    7  HPFS/NTFS
/dev/sda2            3918       10444    52428127+   7  HPFS/NTFS
/dev/sda3           10445       15671    41985877+   7  HPFS/NTFS
/dev/sda4           15672       19457    30411045    5  Extended
/dev/sda5   *       15672       17711    16386268+  83  Linux
/dev/sda6           17712       19457    14024713+  83  Linux

Bitte helfen Sie.
Vielen Dank

Gemeinschaft
quelle

Antworten:

2

Der übliche Weg ist grub-install, wenn Sie also zB installieren möchten grubauf /dev/sdaSie liefe

grub-install hd0

oder

grub-install /dev/sda

Wenn Sie einen anderen, zusätzlichen Bootmanager verwenden, /dev/sdastellen Sie den Parameter auf ein grub-install.

Für einige Details siehe info grub-install.

BEARBEITEN

Angenommen, Sie installieren auf /dev/sda(ersetzen durch die von Ihnen verwendete Partition), möchten Sie möglicherweise Ihren Bootsektor mit sichern

dd if=/dev/sda of=boot_sector.bak bs=512 count=1

so können Sie es später im Fehlerfall mit wiederherstellen

dd if=boot_sector.bak of=/dev/sda bs=512 count=1
Benjamin Bannier
quelle
Ich habe Boot-Partition in / dev / sda5 und Ubuntu auch in / dev / sda5. Also sollte ich "grub-install / dev / sda" oder "grub-install / dev / sda5"?
Das hängt davon ab, wo Sie Ihre Bootmanager aufbewahren. Verwenden Sie noch einen anderen Bootmanager grub?
Benjamin Bannier
@honk: Ich benutze nur grub2
@xenon: er fragt wegen der NTFS-Partitionen in sda1-3. Was kann man damit anfangen? Wenn es grub2 für alles ist, ist es wahrscheinlich, dass der Bootsektor auf Ihrer Festplatte der Ort ist, an dem Sie installieren sollten (/ dev / sda anstelle von / dev / sda5)
kbyrd
Ist nach "grub-install" noch etwas zu tun? Es wurde fehlerfrei abgeschlossen