hey guys got a few questions for you..
I am trying to compile a kernel which is not really "needed" more cause i want to.
Anyway this is about my 20th or so attempt. All the compiles went well except the last few.
I am using ext3 for now so i figured i didnt need anything else under "file systems" in xconfig ie : ext2, xfs, jfs, minix, reiser fs ... etc...
Well i was really wrong. last boot up i got a kernel panic
I cant seem to find the exact error but it was very close to
Code:
RAMDISK: cramfs filesystem found at block 0
unable to mount at [unknown]
I suspect it is because i removed things i thought i didnt need under filesystems
but am unsure what i need and dont need. Is cramfs part of ext3? I didnt see a specific enrty for cramfs else i would have just selected it. Maybe its xfs?
Just reading on all these different filesystems, half of which i never heard of.
I did read that
Quote:
To compile this file system support as a module, choose M here: the
module will be called xfs. Be aware, however, that if the file
system of your root partition is compiled as a module, you'll need
to use an initial ramdisk (initrd) to boot.
|
Does this mean that whatever root FS you use, regardless if its ext3, reiser, etx2, or anything MUST NOT be compiled as a module or you must have xfs in the kernel?
Is it better to have the root FS as a module with xfs support?
Sorry for all the questions, and thanks!