Problem mit Grub

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Problem mit Grub

Beitrag von TechnoFan » 03.10.2005 17:06:38

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

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 03.10.2005 17:07:52

Code: Alles auswählen

grub-install /dev/hdb

Code: Alles auswählen

man grub-install
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 03.10.2005 20:55:06

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...

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 03.10.2005 21:35:25

warum grub bei dir jetzt in /boot/boot/grub gelandet ist ist klar:
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.
aber ungefähr so solle es funktionieren:
grub shell aufrufen

Code: Alles auswählen

root (hd1,2)
setup (hd1)
quit
Gruß
gms

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 05.10.2005 16:15:31

Mit Knoppix gemacht:

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
Also leider ohne Erfolg :-(.

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 05.10.2005 16:29:45

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
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 05.10.2005 16:54:57

Ich habs geschafft.
Mann muss vorher den Befehl:

Code: Alles auswählen

cp /proc/mounts /etc/mtab
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 :-).

Antworten