On Tuesday 16 June 2009 02:33:22 Maxim Wexler wrote:
> > With baselayout2 and openrc, you need to explicitly put lvm into the boot
>
> Wow! I didn't even realize lvm was in init.d. There's nothing in the
> doc about it. So I went ahead and added to the boot-level and
> rebooted.
>
> Same as before with (looks like) one addition:
> ...
> *The lvm init-script is written for baselayout-2!
>                    [!!]
> *Please do not use it with baselayout-1!
>
> So I removed lvm from boot level and just did a static /etc/init.d/lvm
> start and got the exact msg as above.
>
> ...
>
> How did I only get baselayout-1? I used the latest tarballs. And what
> init-script should I use?
>
> FWIW only one device, the SD card, can't be found and it is listed
> about 20 times in the boot console before the LVM gives up.
>
> Hold on, here's /etc/conf.d/lvm:
>
> #LVM should normally only be started after mdraid is available
> #this is because LVM physical volumes are very often MD devices
> RC_AFTER="mdraid"
>
> #vim: ft=gentoo-conf-d
>
> Well, I don't have mdraid, as far as I know. I'll just comment out
> that line and see where it leads.

Here's something to check:

By the time lvm wants to start during boot on that machine, is the SD card 
actually available yet? It needs drivers and such to be loaded and initialized 
first. dmesg should list if that step has been completed first.

-- 
alan dot mckinnon at gmail dot com

Reply via email to