i installed Sarge and opted to have all partitions including root on lvm2.
/boot is not on lvm2 but plain ext2.
However when i try to compile my own kernel, the kernel is unable
to mount /root.
After i compile the kernel, i do this:
mkinitrd -k -o /boot/initrd-2.6.8 2.6.8.custom
Then when booting, it loads the initrd ok and starts loading until this:
device-mapper: 4.1.0-iotcl (2003-12-10) initialised: email@example.com
Logging initialised at Fri Nov 5 14:23:12 2004
Set umask to 0077
Creating directory "/etc/lvm/archive"
Creating directory "/etc/lvm/backup"
Creating directory "/var/lock/lvm"
Finding all volume groups
No volume groups found
pivot_root: No such file or directory
/sbin/init: 426: cannot open dev/console: No such file
Kernel panic - not syncing: Attempted to kill init!
My grub looks like this:
title kernel 2.6.8
kernel /vmlinuz-2.6.8 root=/dev/mapper/main-lv_root
I tried with different kernels (2.6.8,2.6.9), tried different root devices
(/dev/main/lv_root, /dev/mapper/main-lv_root) but it doesn't seem to work.
What am i doing wrong?
I saw that there was a bug in initrd-tools regarding root & lvm2 but that is solved
in the version that i'm running.
****** Message from InterScan E-Mail VirusWall NT ****** ** No virus found in attached file noname.htm ** No virus found in attached file noname.htm This message has been scanned, and is intended to be virus-free. ***************** End of message ***************