gentoo & grub

Post Reply
Message
Author
Lino

gentoo & grub

#1 Post by Lino »

Hi,

ich habe folgenden Problem. Grub spuckt diese Fehlermeldung aus --> "Bad filename (must be absolute pathname or blocklist)"
Windows 2000 läuft sich ohne Probleme booten. Im Edit Modus von Grub lässt die bzImage mit einem TAB tadellos vervollständigen.

meine menu.lst -->

efault 0
timeout 30
splashimage=(hd0,3) /boot/grub/splash.xpm.gz

title=Gentoo
root (hd0,3)
kernel (hd0,3) /bzImage root=/dev/hda5

title=Windows 2000
root (hd0,0)
chainloader (hd0,0)+1


fdisk -l -->

Platte /dev/hda: 123.5 GByte, 123522416640 Byte
255 Köpfe, 63 Sektoren/Spuren, 15017 Zylinder
Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/hda1 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 7649 51199155 7 HPFS/NTFS
/dev/hda3 7650 12148 36138217+ 5 Erweiterte
/dev/hda4 * 12149 12150 16065 83 Linux
/dev/hda5 7650 9473 14651248+ 83 Linux
/dev/hda6 9474 9716 1951866 82 Linux Swap
/dev/hda7 9717 12148 19535008+ 83 Linux

Vielen Dank schon im Voraus.

by Lino

Jochen

Re: gentoo & grub

#2 Post by Jochen »

Ich bin nicht 100%ig sicher, wie der GRUB exakt seine Pfadnamen spezifiziert haben will. Aber die Leerzeichen zwischen einer Partitionsangabe und dem Pfad (Beispiel: "splashimage=(hd0,3) /boot/grub/splash.xpm.gz", das Blank zwischen ")" und "/") sieht mir verdächtig aus. Lösch die mal und versuch's noch mal.

Jochen

Marc

Re: gentoo & grub

#3 Post by Marc »

Hi

kernel (hd0,3) /bzImage root=/dev/hda5 ... mal umändern nach
kernel /bzImage root=/dev/hda5

Bei deinem Winboot das gleiche.
root gibt ja schon an wo dein Bootkernel liegt, in der kernel-zeile wird nur noch der genaue Pfad, der Name des Kernels und die Parameter übergeben.

Gruss
Marc

Lino

Re: gentoo & grub

#4 Post by Lino »

ja. danke. es klappt jetzt. es lag an den leerzeichen.

jetzt möchte ich gerade meine Netzwerkkarten konfigurieren. Leider findet er ein net-setup nicht.

by Lino

Post Reply