Benutzer-Werkzeuge

Webseiten-Werkzeuge


it:linux:grub

grub Bootloader reparieren

sollte ein Linux System nicht mehr booten, mit der Fehlermeldung

"boot from hard drive c: no operating system"

muss der bootloader neu geschrieben werden.

Dafür geht man folgendermaßen vor:

1.) Boot von einer Linux CD → im Menü „Rescue System“ auswählen
2.) alle eigentlichen Mountpoints entsprechend nach /mnt/ mounten (Bsp: Sles10 HW: HP)

Rescue# fdisk -l  	
Rescue# mount /dev/cciss/c0d0p2 /mnt
Rescue# mount /dev/cciss/c0d0p1 /mnt/boot
Rescue# mount /dev/cciss/c0d0p3 /mnt/usr
Rescue# mount /dev/cciss/c0d0p5 /mnt/var
Rescue# mount /dev/cciss/c0d0p6 /mnt/opt
Rescue# mount -o bind /dev /mnt/dev -> Wichtig, sonst kennt grub das boot device nicht und das neu-Schreiben schlägt fehl !

3.) in die unter /mnt gemountete Root Umgebung wechseln

Rescue# chroot /mnt

4.) Die Grub CLI starten (Hat man zuvor den devicepfad nicht mitgemounted, bekommt man später die Fehlermeldung Error 21: Selected disk does not exist)

Rescue# grub	
grub> root (hd0,0) -> hd0,0 ist die erste Partition auf der ersten Platte, entspr. somit /dev/cciss/c0d0p1, also /boot
grub> setup (hd0)
grub> quit
Rescue# reboot

Jetzt sollte der Bootloader wieder funktionieren. …

Indem Sie auf "Akzeptieren" im Cookie-Banner auf der Website klicken, stimmen Sie der Verwendung von Cookies, einschließlich ähnlicher Technologien (wie Fingerprinting) sowie Website-Analyse-Tools (im Folgenden „Cookies“) im Einklang mit dieser Cookie-Richtlinie zu. Diese Wahl gilt dann bis zu Ihrem Widerruf (bspw. durch Löschen von Cookies) für diese Webseite und auch für andere Webpräsenzen der Marke dieser Webseite. Sind Sie nicht damit einverstanden, dass wir Cookies auf diese Weise verwenden, sollten Sie entsprechende Einstellungen an Ihrem Browser vornehmen. Die Cookies und Analysedaten werden gelöscht, wenn Sie im Cookie-Banner auf der Website auf "Ablehnen" klicken oder die Schaltfläche am Ende dieser Cookie-Richtlinie auf "Alle Unilever-Cookies ablehnen" setzen. Wenn Sie die Cookies, die wir verwenden, deaktivieren, kann dies Ihre Nutzungsmöglichkeiten auf den Unilever-Webseiten beeinträchtigen. Bestimmte Funktionalitäten auf der Website (z.B. Videos oder Online Buying) können Sie nur nutzen, wenn Cookies akzeptiert werden. Weitere Information
it/linux/grub.txt · Zuletzt geändert: 2019/05/14 21:16 (Externe Bearbeitung)