sysad
Goto Top

Wie GRUB reparieren?

Hallo,

auf meinem Wartungslaptop taucht regelmässig folgendes Problem auf:

Sowohl bei der Verwendung von GRUB als auch Acronis OS Selector kann ich nach Rücksichern einer Partition nicht mehr von Linux booten: Meldung ist GRUB stage 1.5. loading und dann ist nix mehr.

Es sind 4 Partitionen drauf: 1. XPpro(bootbar), 2. Daten, 3. W2003Server (bootbar), 4. Knoppix (bootbar).

Wenn ich Linux neu installiere, geht es wieder bis zum nächsten Restore. Wie kann ich von der LiveCD von Knoppix booten und GRUB bzw. dessen Parameter reparieren?

-Danke!

Content-ID: 32917

Url: https://administrator.de/forum/wie-grub-reparieren-32917.html

Ausgedruckt am: 22.12.2024 um 23:12 Uhr

Guenni
Guenni 21.05.2006 um 14:00:50 Uhr
Goto Top
@sysad

Hi,

habe 2 Programme auf meinem Server gefunden:

- mkboot
- grub-install

mkboot erstellt eine Bootdiskette, die das installierte System startet.

grub-install boot-device installiert grub auf die mit boot-device angegebene
Partition.

Mehr Info findest du, wenn du man mkboot bzw. man grub-install aufrufst.

Ob und wie das Ganze jetzt funktioniert, wollte ich jetzt nicht unbedingt
an meinem Server testen, das kannst du besser mit einem deiner Backup's machen face-smile

Good Luck
Günni
sysad
sysad 21.05.2006 um 16:11:43 Uhr
Goto Top
Danke,

habs hingekriegt, aber durch googeln. Der Laptop hat kein Floppy, sonst wärs ja einfach....
Guenni
Guenni 21.05.2006 um 16:40:57 Uhr
Goto Top
@sysad

Hi,

"Danke, habs hingekriegt, aber durch googeln...."

Schöne Antwort, schöner wäre die Veröffentlichung eines Lösungswegs.

Damit auch die User was davon haben, die mit ihrer Nase auf die
Suchfunktion gestoßen werden, wenn irgendwann irgendjemand
irgendwo irgendwie mal das gleiche Problem hat face-smile

Gruß
Günni
sysad
sysad 21.05.2006 um 18:00:29 Uhr
Goto Top
Hast ja recht.

Also so geht es (zumindest bei Knoppix):

1. Booten von der CD mit Parameter 'knoppix 2'. Dann spart man sich den Grafikstart. Dabei wird man root.
2. Am Prompt: mount -o dev /mnt/hda4 (oder die Partition wo Linux drauf ist).
3. /boot/grub/menu.lst bearbeiten wie man es braucht, ich nehme dazu mc
4. Am Prompt: chroot /mnt/hda4 grub-install /dev/hda

Das hat bei mir geklappt, es wird dabei ein neuer Bootloader in den MBR geschrieben.