LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (http://www.linuxquestions.org/questions/linux-server-73/)
-   -   Root partition on logical volume and kernel without module support (http://www.linuxquestions.org/questions/linux-server-73/root-partition-on-logical-volume-and-kernel-without-module-support-533636/)

CedrX 03-01-2007 12:13 PM

Root partition on logical volume and kernel without module support
 
Hello all
I have some questions.
I tried to boot my debian linux (etch) which have his root (/) partition on a logical volume (lvm version 2) with a kernel which don't have "module support" compiled in.

All drivers I need are in the kernel and of course support for lvm and raid too.

I got a kernel panic and here was the message i've obtained:

VFS: Cannot open root device "mapper/vgvm-lvracine" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) :scratch:


My first question is :
Is it possible to boot linux with a kernel with no modules support actived and a partition on a logical volume?

The system boot perfectly with this kernel when the root partition is not on a logical volume and all my volumes group are found.
I think it's because the /etc/init.d/S20lvm is expected to find all volumes group.

In my case , i need a script who detect my volume group before the kernel try to mount the root partition.

Perhaps a initrd image who don't have modules but just the scripts and commands (as vgscan,vgchange...) to detect volumes group?

So my second question is :
Is this type of initrd images exist?
And my third question is :
How can i make this initrd image ?

Thanks for advance for any answers.

CedrX

Matir 03-02-2007 11:26 AM

While you don't specify your distribution, I suggest reading this Root-on-LVM2 howto here: http://gentoo-wiki.com/HOWTO_Install...root_partition


All times are GMT -5. The time now is 09:51 PM.