You are not logged in.

#1 2010-08-31 09:12:40

artiom
Member
From: France
Registered: 2008-07-29
Posts: 111

Kernel does not boot with LVM rootfs after the last upgrage

After 3 months or so I upgraded my Arch (all but kernel and video) including new multilib for x86_64 (like described on the wiki page). After this I can't boot the system. My LVM rootfs is not available for the kernel. I tested the filesystems with a restore bootable CD - all is OK. I looked at the kernel files in /boot, these were not changed by this upgrade.
Any idea?

Offline

#2 2010-08-31 11:37:42

mir
Member
Registered: 2010-08-25
Posts: 59

Re: Kernel does not boot with LVM rootfs after the last upgrage

Wild guesses:

- Does /etc/mkinitcpio.conf contain lvm2 in the HOOKS?
- Perhaps rebuilding the initram (mkinitcpio) helps

Offline

#3 2010-08-31 11:49:33

artiom
Member
From: France
Registered: 2008-07-29
Posts: 111

Re: Kernel does not boot with LVM rootfs after the last upgrage

/etc/mkinitcpio.conf of cause contains lvm2. It worked fine just before upgrade.
For rebuilding mkinitcpio I should execute a long manual operation cause my system don't boot... So I am looking for some faster solution, like editing a config, if it exists.
Even if it works I would like to know why did it happen? I choose not to upgrade the kernel with the other packages cause there are a lot of kernel issues in the recent kernel and also for these inird rebuild problems.

Last edited by artiom (2010-08-31 11:52:25)

Offline

#4 2010-08-31 19:00:13

artiom
Member
From: France
Registered: 2008-07-29
Posts: 111

Re: Kernel does not boot with LVM rootfs after the last upgrage

So mkinitcpio resolved the problem. I noticed that the old kernel was about 2M in size, and the new one is 8M. The fallback image is also 8M but don't work. What's wrong with this update?

Offline

#5 2010-08-31 19:47:29

mir
Member
Registered: 2010-08-25
Posts: 59

Re: Kernel does not boot with LVM rootfs after the last upgrage

Sorry, but that's impossible to find out from the data you give. And probably still very hard with all data you have smile

Anyway, first step would be to check the pacman log for unexpectd mkinitcpio calls.

Offline

Board footer

Powered by FluxBB