PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Grub fehlerhaft konfiguriert?!



MagixXx
15.05.05, 13:43
Hallo,
habe nun auf einen meiner Rechner für meine Süsse Mandriva installiert.
Danach habe ich Gentoo und (k)ubuntu mit in die Konfigurationsdatei vom Bootmenü eingefügt. :ugly:
Aber er startet sie nicht. Es kommt immer eine Fehlermeldung das er sie nicht findet. :confused:
Habe leider null Erfahrung mit Grub(habe es bis jetz auch nich wirklich gebraucht), und wollte mal wissen ob jemand auffällt,was ich falsch gemacht haben könnte:



timeout 30
color black/cyan yellow/cyan
default 0

title Mandriva Linux LE 2005
kernel (hd0,1)/vmlinuz root=/dev/hdb5 acpi=ht resume=/dev/hda6 splash=silent vga=788
initrd (hd0,1)/initrd.img

title Gentoo Linux (2.6.7-gentoo_r11)
root (hd0,1)
kernel /vmlinuz-2.6.7-gentoo_r11 ro root=/dev/hdb1 hdd=ide-scsi

title (K)Ubuntu Linux 5.04
kernel (hd0,1)/vmlinuz-2.6.10-5-386 root=/dev/hda7 ro quiet splash
initrd (hd0,1)/initrd.img-2.6.10-5-386


title Microsoft Windows XP Home
root (hd0,0)
chainloader +1


Vielen Dank im Voraus für eure Hilfe

Morph01
15.05.05, 15:07
Was ist denn die exakte fehlermeldung von Grub?

MagixXx
15.05.05, 20:52
Bei Beiden (Gentoo und Ubuntu) kommt folgende Meldung:


Error 15:File not found

Press any key to continue...

MiGo
15.05.05, 21:16
Was sagt fdisk -l /dev/hdb?
Wo ist /boot?
Was sagt "ls /boot"?

MiGo

MagixXx
16.05.05, 07:11
Ich komm ja gar nicht mehr in mein Gentoo rein.Das Ubuntu hatte ich eigentlich eh nur zum testen drauf. :(
Oder meinst du die von Mandriva?

jeebee
16.05.05, 11:16
ich nehme mal an, du hast nicht alle drei systeme auf der gleichen Partition installiert: falls dies so ist, musst du die hd(0,x) einträge entsprechend anpassen.
für /dev/hda1 hd(0,0)
für /dev/hda2 hd(0,1)
...
für /dev/hdbx hd(1,x)

cippo
16.05.05, 13:32
root (hd0,1)
kernel /vmlinuz-2.6.7-gentoo_r11 ro root=/dev/hdb1 hdd=ide-scsi

Also die Angabe "(hd0,1)" gehört nomalerweise zum Kernel. Ich kenne mich mit Gentoo nicht aus, aber wieso hast Du 2x "root" drinstehen?

ciao

MagixXx
16.05.05, 13:58
Also die Angabe "(hd0,1)" gehört nomalerweise zum Kernel. Ich kenne mich mit Gentoo nicht aus, aber wieso hast Du 2x "root" drinstehen?

ciao
Habs nur so kopier wie es vorher in der jeweiligen Grub-Config stand... :ugly:

Hab jetz übrigens die jeweiligem Angaben geändert.
Bei Gentoo kommt folgende Fehlermeldung:


Error 17: Cannot mount selected partition

Und bei (K)ubuntu:


Error 22:No such partition

:eek: :( :mad:

Haushoch
16.05.05, 14:47
timeout 30
color black/cyan yellow/cyan
default 0

title Mandriva Linux LE 2005
kernel (hd0,1)/vmlinuz root=/dev/hdb5 acpi=ht resume=/dev/hda6 splash=silent vga=788
initrd (hd0,1)/initrd.img

title Gentoo Linux (2.6.7-gentoo_r11)
root (hd0,1)
kernel /vmlinuz-2.6.7-gentoo_r11 ro root=/dev/hdb1 hdd=ide-scsi

title (K)Ubuntu Linux 5.04
kernel (hd0,1)/vmlinuz-2.6.10-5-386 root=/dev/hda7 ro quiet splash
initrd (hd0,1)/initrd.img-2.6.10-5-386


title Microsoft Windows XP Home
root (hd0,0)
chainloader +1


Du hast da on der Konfigurationsdatei jede Menge Küssel drin..
Zeig mal wie MiGo bereits sagte die Ausgabe von:
fdisk -l /dev/hda
fdisk -l /dev/hdb

Richtig wäre, falls deine root=/dev/hdxx Angaben richtig sind:


timeout 30
color black/cyan yellow/cyan
default 0

title Gentoo Linux (2.6.7-gentoo_r11)
root (hd1,0)
kernel /vmlinuz-2.6.7-gentoo_r11 root=/dev/hdb1 ro hdd=ide-scsi

title (K)Ubuntu Linux 5.04
kernel (hd0,6)/vmlinuz-2.6.10-5-386 root=/dev/hda7 ro quiet splash
initrd (hd0,6)/initrd.img-2.6.10-5-386

title Microsoft Windows XP Home
root (hd0,0)
chainloader +1

Das versteh ich nicht:


title Mandriva Linux LE 2005
kernel (hd0,1)/vmlinuz root=/dev/hdb5 acpi=ht resume=/dev/hda6 splash=silent vga=788
initrd (hd0,1)/initrd.img

Was macht das resume=/dev/hda6?

btw: Nach meiner Erfahrung legt grub die root=/dev/hdxx Zeilen richtig.. man muss nur die root(hdx,x) Zeile anpassen. Korrigiert mich wenn ich was falsches sage :confused:

MagixXx
16.05.05, 20:56
Tut es eigentlich was zur Sache das ich bei allen drei Linux-Distributionen die gleiche Boot-Partition genutzt hab,und sie jeweils bei der Installation von der anderen Distro überschrieben hab?
:ugly: :eek:

MiGo
17.05.05, 08:34
wenn du nur zusätzlichen kram reinkopiert hast, sollte das nix machen. Wenn du sie allerdings jedesmal formatiert hast, schon.

fdisk -l /dev/hda
fdisk -l /dev/hdb
Könntest du bitte mal aufhören, uns im trüben fisschen zu lassen?

MagixXx
18.05.05, 14:56
Sorry,Mandriva hat kein fdisk.
Werde nachher mal mit der Gentoo-LifeCD nachschauen,oder Knoppix...