Was geb ich wo ein ?
Möglicherweise kannst du dein System direkt booten:
Einfach am Bootprompt "root=/dev/hda10" eingeben und du kannst dir alles weiter bis auf das "grub-install" Kommando sparen.
Ansonsten kommt irgendwann ein Menu in dem eine Shell aufgerufen werden kann, diesen Menupunkt wählst du aus, mountest deine Partitions und führst das chroot aus:
Code: Alles auswählen
mount -o rw,dev /dev/hda10 /mnt
mount /dev/hda11 /mnt/usr
mount /dev/hda13 /mnt/var
mount -t proc proc /mnt/proc
chroot /mnt
Dieses Kommando zeigt dir dann, wo grub installiert war
sollte eigentlich bei dir "# groot(hd0)" ,also MBR rauskommen
Danach rufst du "grub-install /dev/hda" auf, die grub shell benötigst du so nicht.
Falls du nochmals Windows und Linux zusammen einrichtest, empfehle ich dir eine kleine Linux /boot Partition als erste Primarypartition einzurichten und den Grub in den Bootsektor dieser Partition zu schreiben. Danach dann die Windowspartition(s).
Das hat folgende Vorteile:
a) Windows kann den MBR und den Bootsektor der Windowspartition jederzeit überschreiben ohne daß Grub überschrieben wird.
b) Windows kann zwar noch das Aktiveflag der Partition umsetzen, das läßt sich aber mit jedem Partitiontool leicht wieder herstellen, egal ob unter Windows oder Linux.
Gruß
gms