Re: VFS: Cannot open root device
I am having somewhat the same problem mentioned in this trail. The bin
2.6.3 deb works fine (etcept for alsa which is what started the whole
thing)
When I recompile I cannot get the root file system to come up.
I copied over the /boot/config file, ran make config, checked that ext3
is compiles in, I cannot find the msdos meentioed below, where is it in
the setup menu?
Is the /boot/ config-2.6.3-1-386 the file that is used to build the bin
file?
Where is the msdos config option?
I ran an sdiff between my compiled configs and the one above,
interestingly enough I do not believe the one above would even work
Thanks in advance
Brian
* Derrick 'dman' Hudson (dman@dman13.dyndns.org) wrote:
> On Sun, Apr 11, 2004 at 11:31:32AM +0200, Markus Lindström wrote:
> | Derrick 'dman' Hudson wrote:
> | >
> | >Don't forget to include "PC BIOS (MSDOS partition tables) support"
> | >(CONFIG_MSDOS_PARTITION) in the kernel's configuration. If you leave
> | >it out, then the kernel can't read the partition table and thus can't
> | >find the filesystem.
> |
> | GREAT! That was the missing link! It boots without problems now ;-)!
> | Just a silly question though... How could the kernel start initializing
> | stuff on the disk if it couldn't read the partition table to begin with?
> | I don't know, it just doesn't make any sense to me.
>
> The IDE controller comes first. The kernel uses the disk controller
> drivers it has available to try to detect and begin communicating with
> the disk controller. This has to happen before the kernel can get
> anything (ie the partition table) from the disk. Next the kernel
> reads the partition table and tries to interpret it. If the partition
> table support is missing, then at that point the kernel will panic.
> After reading the partition table, the kernel proceeds with reading
> the filesystem. (if support for the filesystem on that partition is
> missing the kernel panics at this point)
>
> -D
>
> --
> "He is no fool who gives up what he cannot keep to gain what he cannot lose."
> --Jim Elliot
>
> www: http://dman13.dyndns.org/~dman/ jabber: dman@dman13.dyndns.org
Reply to: