Most distributions now compile filesystem support as modules. An initrd image contains those modules; they must be loaded and initialized before you can mount the root filesystem.
You have two alternatives: 1. Make an initrd image, and configure your boot loader to use it. 2. Compile support for the root filesystem into the kernel instead of as a module. (This is easier, so it's what I do.) Kevin On Tue, 24 Sep 2002 11:27:58 -0700 Arash Bijanzadeh <[EMAIL PROTECTED]> wrote: > Unfortunately I have got a Inspiron 2600 Dell laptop. It has a i830 > Intel VGA card with shared memory so i have to use kernel-image 2.4.19 > that supports it. Firstly i compiled it from a fresh source that I have > got from kernel.org it didn't work complaining that she couldn't mount > the root ?! After that I installed kernel-2.4.19-386 from testing > distrib by apt-get. Now it can boot the system, but it complaining that > the root filesystem is readonly so it can't write the log file and such > a things, and worst tat that it couldn't run modprobe, so I missed every > module on it. I think the problem is with initrd.img. > Can anybody help me please to librate my laptop ? > Thanks a lot Arash > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > -- Kevin McKinley -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]