Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#29678 - After upgrade udev fails to create LVM device nodes in /dev/VG/lv

Attached to Project: Arch Linux
Opened by John Skopis (johnskopis) - Monday, 30 April 2012, 15:38 GMT
Last edited by Tom Gundersen (tomegun) - Monday, 07 May 2012, 22:50 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Dave Reisner (falconindy)
Tom Gundersen (tomegun)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After upgrading device nodes are not created in /dev/VG/lv -- causing the system not to boot.

I believe this is because dmsetup is not working correctly, i.e., the output format changed, or possibly the version on the initrd is borken, i.e. not statically linked or missing some dl object.

LVM *is* working correctly as changing root=/dev/mapper/VG-lv allowed me to boot successfully.

Additional info:
* package version(s)
device-mapper 2.02.95-2
gen-init-cpio 2.6.36-1
initscripts 2012.03.2-1
lvm2 2.02.95-2
mkinitcpio 0.8.7-2
mkinitcpio-busybox 1.19.4-2
udev 182-1

* config and/or log files etc.


Steps to reproduce:
1. Upgrade
2. ???
3. Fail
This task depends upon

Closed by  Tom Gundersen (tomegun)
Monday, 07 May 2012, 22:50 GMT
Reason for closing:  Not a bug
Additional comments about closing:  The goblins made it work again :-)
Comment by Dave Reisner (falconindy) - Monday, 30 April 2012, 15:47 GMT
Works for me. mkinitcpio config would be useful here. If you could upload the image itself somewhere, that would be helpful too (you won't be able to attach it here).

Side note: gen-init-cpio hasn't been used in almost a year [1]. mkinitcpio uses bsdcpio to create images these days. You can remove it.

[1] http://projects.archlinux.org/mkinitcpio.git/commit/?id=b117e2ae0
Comment by Dave Reisner (falconindy) - Friday, 04 May 2012, 21:50 GMT
Ping?
Comment by John Skopis (johnskopis) - Monday, 07 May 2012, 22:48 GMT
I don't think I changed anything but it appears to be working now using the root=/dev/VG/lv syntax.

This is working again. Sorry for the noise, feel free to close.

Loading...