You are not logged in.
Pages: 1
I tried to install archlinux over a LVM in a eee. Using the default disc and a sd memory.
Before the installation i created the partition and the logical volumes. according to http://wiki.archlinux.org/index.php/LVM2
In the mkinitcpio.conf 's modules part i put sdhci, mmc_block and in the hook's part the full usb drivers, the lvm2 and the filesystem
In the rc.conf i change the LVM option to YES
but when is booting
ERROR: failed to parse block device name for '/dev/mapper/vo1-voldatos' unknown
ERROR: unable to create/detect root device '/dev/mapper/vol1-voldatos'
Then a emergency shell appears.
Grub configuration is ok. It has the root setting with the logical volume
The system can see the devices correctly.
What could be the problem?
Last edited by lucianolorenti (2009-04-19 01:37:22)
Offline
The problem is that the kernel tries to activate the LVM root partition before creates the device of the USB CardReader. So of Course when the booting process executes lvscan and lvchange -ay , it's impossible to find that devices
There is a way to make lvm2 hook wait until all the storage devices were loaded?
Offline
Pages: 1