Grub Error 23

-XomeX-

-XomeX-

Eroberer
Ich habe gentoo (Stage 3) installiert.
Bei aufstarten erhalte ich folgende Meldung von Grub:

Root (hda0,0)
Error 23: Error while parsing number

Was ist da falsch? Liegt das an der grub.conf ?
 
grub.conf:

default 0
timeout 10
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.4.26
root (hd0,0)
kernel (hd0,0)/kernel-2.4.26 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd (hd0,0)/initrd-2.4.26
 
Ist hda3 deine rootpartition?
Wenn ja mache aus allen hd0,0 ein hda3
 
Ja, hda3 ist meine rootpartition.
Habe alles abgeändert, leider kommt immer noch der gleiche Fehler!
 
Nach so einer änderung solltest du in der Konsole "grub" ausführen.
 
Habe ich auch gemacht, immer noch der gleiche Fehler!

Das ganze sieht jetzt so aus:
root (hda3)
kernel (hda3)/kernel-2.4.26 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd (hda3)/initrd-2.4.26

nach der Änderung habe ich grub ausgeführt und nochmals die bootpartition gesetzt:
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
 
Da ist die ganze Sache beschrieben... ich habe den genkernel installiert!
Gentoo Doku

Partitioniert habe ich folgendermassen:
/dev/hda1 (boot)
/dev/hda2 (swap)
/dev/hda3 (root)
/dev/hda4 (daten....)
 
Mach es mal folgendermaßen:
root (hda3)
kernel (hda1)/kernel-2.4.26 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd (hda1)/initrd-2.4.26

Danach gib "grub" in die Shell ein. Schau mal obs geht

MfG Lupus
 
Also wenn ich grub in der Shell eingebe, komme ich einfach in die Grub Konsole, ohne Probleme…. Jedoch beim Neustarten kommt wider dieser Fehler (Error 23:…..)

Ps: das ganze spielt sich auf einem Laptop ab, nur so zur Information….
 
ah OK, ich habs!! :)

root (hd0,2)
kernel (hd0,0)/kernel-2.4.26 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd (hd0,0)/initrd-2.4.26

Z.B hda2 = hd0,1

Danke für die Hilfe!

MfG
-XomeX-
 
Meine Partitionierung:
sda1 /boot, sda2 swap, sda3 /root, sda4 /home

Eintrag in /boot/grub/grub.conf
title Gentoo Linux 2.6.16-r7
root (sda0,0)
kernel /boot/linux-2.6.16-gentoo-r7 root=/dev/sda3

in /boot steht
linux-2.6.16-gentoo-r7

Was ist falsch, denn ich bekomme auch nach reboot GRUB ERROR 23?
 
Sollte da nicht vielleicht eher
Code:
root (sd0,0)
kernel (sd0,0)/linux-2.6.16-gentoo-r7 root=/dev/sda3
stehen?
 
pepinot schrieb:
Sollte da nicht vielleicht eher
Code:
root (sd0,0)
kernel (sd0,0)/linux-2.6.16-gentoo-r7 root=/dev/sda3
stehen?
Nein,ihr liegt beide falsch.
Grub versteht nur die Syntax "root (hdx,x)" egal ob hda1 oder sda1.

Also @pachydyptes:

Eintrag in /boot/grub/grub.conf
title Gentoo Linux 2.6.16-r7
root (hd0,0)
kernel /boot/linux-2.6.16-gentoo-r7 root=/dev/sda3
 
Luzifer schrieb:
Mach es mal folgendermaßen:
root (hda3)
kernel (hda1)/kernel-2.4.26 root=/dev/ram0 init=/linuxrc real_root=/dev/hda3
initrd (hda1)/initrd-2.4.26

so sollte es bei genkernel aussehen:

title=Gentoo...
root (hd0,0)
kernel (hd0,0)/kernel.... root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hd3 udev
initrd (hd0,0)/initrd...
 
Danke nochmal, funzt jetzt wirklich.
Genkernel hab ich nicht gewählt.
Und für das nächste Problem öffne ich einen neuen thread ;)
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

grub-pc Probleme bei upgrade

Kernel Panic GRUB 2

SSH nicht mehr erreichbar nach fail2ban / disabling root login

xrandr: cant open display

Zurück
Oben