PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel 2.4.16: "root not found"


Basti
12.02.02, 11:19
Hallo Liste,

habe folgendes Problem mit Kernel 2.4.16:

Kernel kompiliert -> kein Problem, lilo.conf -> kein Problem, /sbin/lilo -> kein Problem, Booten-> kernel panic

...
request_module[block-major-3]: Root fs not mounted
VFS: Cannot open root device "346" or 03:46
Please append a correct "Root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:46

Ich habe in der /var/log/dmesg folgenden Eintrag gefunden:
Kernel command line: auto BOOT_IMAGE=Linux-alt ro root=346
BOOT_FILE=/boot/kernel-2-4-2/vmlinuz-2.4.2-2 mem=256M mem=nopentium
... und richtig, da steht "ro root=346"

In der lilo.conf siehst u.a. so aus:
...
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
default=Linux-alt
append="mem=256M mem=nopentium"
image=/boot/vmlinuz-2.4.16
label=Linux
read-only
root=/dev/hdb6
...


Ich habe es schon (leider erfolglos bei Helloween versucht), kann mir jemand helfen?

Mein System:
- RH7.1
- gcc 2.96 (lt. LOCATE)
- Es gibt einen "gcc" und einen "i386-redhat-linux-gcc", habe beide in MAKEFILE eingesetzt, selber (Miss-)Erfolg

Vielen Dank

Basti

Boron
12.02.02, 16:36
Hast du auch Unterstützung für das root-Filesystem mit in den Kernel kompilieren lassen?
Das ist ein blöder Fehler der mir auch ab und zu passiert (ich vergesse dann einfach ReiserFS).

Gruss Boron