You are not logged in.

#1 2009-04-19 01:35:11

lucianolorenti
Member
Registered: 2009-04-19
Posts: 6

LVM and eee

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

#2 2009-12-07 16:33:11

lucianolorenti
Member
Registered: 2009-04-19
Posts: 6

Re: LVM and eee

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

Board footer

Powered by FluxBB