Cannot mount root fs

Post Reply
Message
Author
peterm
Posts: 287
Joined: 16. Sep 2000 15:35

Cannot mount root fs

#1 Post by peterm »

Hi Leute!

Problem:

Mein frisch installiertes Debian woody (prerelease) zeigt mir beim booten folgende Fehlermeldung an:

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">

request_module [ide-disk] : Roof fs not mounted
hda: driver not present
VFS: Cannot open root device "303" or 03:03

Please append a correct "root" boot option
Kernel panic: VFS : Unable to mount root fs on 03:03

</font><hr></pre></blockquote>

root device ist in /etc/lilo.conf korrekt auf /dev/hda3 gesetzt, LILO ausgeführt, file system auf hda3 ist ext3fs (im Kernel fest einkompiliert).
Mit einer alten SuSE 6.4 rescue disk kann ich die Debian-Partition hda3 booten, somit liegt es zu 100% am Kernel.

Wie kann ich dieses Problem lösen?

Vielen Dank für alle Bemühungen.


cu

Andreas B.

Re: Cannot mount root fs

#2 Post by Andreas B. »

"please append a correct "root" boot option" <- versuch doch mal das hier
man lilo

Jochen

Re: Cannot mount root fs

#3 Post by Jochen »

Mit einer "root="-Option hat das nichts zu tun; er will ja auf das Device 03:03 zugreifen, und das ist /dev/hda3 (Major 3, Minor 3). Das Problem liegt noch eine Stufe vorher: Dem Kernel fehlt der Treiber, um IDE-Platten an und für sich ansprechen zu können. Das will er dann ams Modul laden ("request_module [ide-disk]"). Leider kann er das nicht ohne Root-Dateisystem ("Roof fs not mounted"), da er den Treiber ja braucht, um das Root-FS erst mal mounten zu können, und so beisst sich die Katze in den Schwanz.

Also den Kernel neu bauen, aber mit "Include IDE/ATA-2 DISK support (CONFIG_BLK_DEV_IDE)" unter ""

Jochen

Re: Cannot mount root fs

#4 Post by Jochen »

AAARGGGHHHHH! Ich hasse es, mich zu verklicken! Fortsetzung des obigen Postings:

Also den Kernel neu bauen, aber mit "Include IDE/ATA-2 DISK support (CONFIG_BLK_DEV_IDE)" unter "ATA/IDE/MFM/RLL support" fest in den Kernel eingebaut. Alternativ könnte man es auch als Modul bauen und dann mit einer initrd arbeiten, aber so was mache ich ungerne bei Treibern, die das System sowieso zur normalen Arbeit benötigt.

Jochen

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Cannot mount root fs

#5 Post by gewitter »

@PeterM:
Vielleicht ist ja was anderes nicht im Kernel einkompiliert, was benötigt wird:
request_module [ide-disk] : Roof fs not mounted
hda: driver not present
- sieht so aus, als würde generell die ide-unterstützung fehlen, bzw. modular eingebaut worden sein.

@Jochen:
"an und für sich" gehört in den mülleimer, weil es absolut nichts aussagt. ansonsten ACK.

Jochen

Re: Cannot mount root fs

#6 Post by Jochen »

@Thomas Mitzkatz:

An und für sich hast Du da recht. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> Es ist halt nur ein Füllsel.

Jochen

peterm
Posts: 287
Joined: 16. Sep 2000 15:35

Re: Cannot mount root fs

#7 Post by peterm »

Hi,

Problem gelöst:

Debian gelöscht, wieder installiert, neuer Kernel compiliert, mein System kann booten.

Ich vergaß übrigens zu erwähnen, dass der Problem-Kernel nicht der Standard-Kernel von Debian war.
Trotzdem ist mir so etwas bisher noch nie passiert.

Vielen Dank für die Infos,

cu

Post Reply