Hi, I'm currently trying to compile kernel 2.6.26 (vanilla) by changing some minor options (for experiment). I'm using VirtualBox 3.2.8 r64453.
I've used default configs (
make defconfig) as the base, and set CONFIG_SOUND=n, and CONFIG_LOCALVERSION="practice' and LOCALVERSION_AUTO=n. I don't think those settings are critical for the issue, though.
The problem is, when I finished compiling my kernel and try to boot with it, I see the messages like below, and booting procedure stops there.
----------------------------------------------------------------------
Starting up...
Decompressing Linux... Parsing ELF... done
Booting the kernel.
ide_generic: I/O resource 0x1F0-0x1F7 not free.
ide_generic: I/O resource 0x170-0x177 not free.
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
^[Kernel panic - not syncing: VFS: Unable to mount root fs on unkown-block(2.0)]
--------------------------------------------------------------------------------
I figured out my issue is similar with this thread
http://www.linuxquestions.org/questi...-2-0-a-688150/
but regretfully I can't understand what it says
. I'm alien with Linux.
I suppose the problem arises from misconfigured .config file, but I'm not sure about it.
Please help me... I'm nearly giving up.
p.s. Does .config only matters before compiling? Or is it effective even after the kernel image has been loaded? I'd like to know whether I could make my kernel work only by modifying existing .config file, without recompiling.