Problem mit Grub
Problem mit Grub
Hi Leute
Ich habe folgendes Problem, ich würde auch gerne Grub nach einer neuen Windows XP Installation wieder in den MBR schreiben. Grub selbst ist noch vorhanden und ich hab auch schon nach Hinweisen überall im Netz gesucht, doch die scheinen alle nur zu funktionieren, wenn man keine separate Platte für die /boot Partition hat.
Mein Grub ist auf /dev/hdb2/'boot, die menu.lst ist noch vollständig vorhanden und in /dev/hdb soll der MBR neu geschrieben werden. Wie mache ich das? Bisher hatte ich das nur soweit, dass Grub zwar beim booten startet, aber nicht so recht weiß, was es machen soll, außerdem hat Grub, anstatt die alten Konfigurationen von /boot/grub auf der /boot Partition einen unterordner boot angelegt. Also hatte ich quasi jetzt /boot/boot/grub nachdem ich grub-install --root-directory=/mnt/hdb2 /dev/hdb gemacht habe.... Das war nciht ganz das, was ich mir erwünscht habe.
Danke schonmal für eure Hilfe.
CU David
Ich habe folgendes Problem, ich würde auch gerne Grub nach einer neuen Windows XP Installation wieder in den MBR schreiben. Grub selbst ist noch vorhanden und ich hab auch schon nach Hinweisen überall im Netz gesucht, doch die scheinen alle nur zu funktionieren, wenn man keine separate Platte für die /boot Partition hat.
Mein Grub ist auf /dev/hdb2/'boot, die menu.lst ist noch vollständig vorhanden und in /dev/hdb soll der MBR neu geschrieben werden. Wie mache ich das? Bisher hatte ich das nur soweit, dass Grub zwar beim booten startet, aber nicht so recht weiß, was es machen soll, außerdem hat Grub, anstatt die alten Konfigurationen von /boot/grub auf der /boot Partition einen unterordner boot angelegt. Also hatte ich quasi jetzt /boot/boot/grub nachdem ich grub-install --root-directory=/mnt/hdb2 /dev/hdb gemacht habe.... Das war nciht ganz das, was ich mir erwünscht habe.
Danke schonmal für eure Hilfe.
CU David
Code: Alles auswählen
grub-install /dev/hdb
Code: Alles auswählen
man grub-install
Grub in den MBR Rekord der Platte zu kriegen ist nicht mein Problem, sondern Grub sagen, dass es die Einstellungen von der Partition /hdb2/grub nutzen soll, ist das Problem.
Wenn ich grub-install /dev/hdb mache, startet er beim booten Grub, aber dann bin ich in der Eingabeaufforderung von Grub, mehr nicht...
Ich versuche das ganze über Knoppix zu machen, da mein normales Debian System ja ohne Grub nciht bootet, würde ich das normale System gebootet bekommen, wäre es kein Problem Grub wiederherzustellen...
Wenn ich grub-install /dev/hdb mache, startet er beim booten Grub, aber dann bin ich in der Eingabeaufforderung von Grub, mehr nicht...
Ich versuche das ganze über Knoppix zu machen, da mein normales Debian System ja ohne Grub nciht bootet, würde ich das normale System gebootet bekommen, wäre es kein Problem Grub wiederherzustellen...
warum grub bei dir jetzt in /boot/boot/grub gelandet ist ist klar:
grub shell aufrufen
Gruß
gms
aber ungefähr so solle es funktionieren:man grub-install hat geschrieben: grub-install copies GRUB images into the DIR/boot directory specfied by
--root-directory, and uses the grub shell to install grub into the boot
sector.
grub shell aufrufen
Code: Alles auswählen
root (hd1,2)
setup (hd1)
quit
gms
Mit Knoppix gemacht:
Also leider ohne Erfolg .
Code: Alles auswählen
GNU GRUB version 0.95 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub>
root (hd1,2)
Error 21: Selected disk does not exist
Meines Wissens fängt grub bei Null an zu zählen, damit müsste es wohl root (hd1,1) für die zweite Partition lauten. Siehe auch [1].
eagle
[1] http://www.pl-berichte.de/t_system/grub-howto.html
eagle
[1] http://www.pl-berichte.de/t_system/grub-howto.html
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
Ich habs geschafft.
Mann muss vorher den Befehl:
ausführen, damit Grub von Knoppix eine Festplatte findet. Und dann wars bei mir doch HD0, weil es zwar /dev/hdb ist, aber an hda ein Brenner hängt, den Grub somit auch nicht als Festplatte auflistet.
Danke für eure Mühe und endlich rennt es wieder .
Mann muss vorher den Befehl:
Code: Alles auswählen
cp /proc/mounts /etc/mtab
Danke für eure Mühe und endlich rennt es wieder .