[lkml]   [2001]   [Sep]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Failure to mount root fs ...
Patrick Allaire schrieb:
> Hi all,
> I am currently trying to boot for a DiscOnChip with mtd drivers. When I boot
> the system stop with the following message : "Kernel panic: VFS: Unable to
> mount root fs on 03:05" !
> I know that o3:05 mean : /dev/hda5. HTis is where I did compile my kernel
> ... but now the kernel is on /dev/nftla1 ... but the lilo.conf on this
> device is configured to nftla1 and I did run lilo??? so I dont know where
> the kernel take this information about boot ing on /dev/hda5 ??? I

The Kernel gets this info at compile-time, it is only overridable by a
kernel-argument ("root=..."), this is what lilo does.

If you want to change this so called "root-device" inside the kernel,
you should take a look at the tool "rdev" and its man-page.

I had the same problem some time ago as i wanted to build a
boot-diskette without any loader like lilo or loadlin, etc.

As the kernel contains an i386 bootsector, it should be able to boot
itself if it is copied on a diskette and the bios jumps to its
begin...but then you cannot say the kernel, where the root-filesystem
is, so you have to change the root-device inside the compiled kernel,
and this does "rdev".

Unfortunately, it did not work for me, so i switched back to
loadlin...:-((...but i tried it only one time, perhaps *i* made a
mistake and not the tool...:-)


Frank Schneider, <SPATZ1@T-ONLINE.DE>.
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.
... -.-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:02    [W:0.031 / U:0.428 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site