Your message dated Wed, 27 Jan 2010 14:34:30 +1300
with message-id <[email protected]>
and subject line Re: Bug#549275: udev: no longer creates
/dev/disk/by-id/md-uuid-* symlinks, breaking boot!
has caused the Debian Bug report #549287,
regarding mdadm should copy its own rules file to the initramfs
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
549287: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549287
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 146-3
Severity: critical
G'day.
I recently upgraded to the latest udev, help up by the fact that I use
MD software RAID and needed to wait for the mdadm package to catch up.
On reboot my system broke: it could no longer locate the root device.
Having checked by poking around in the initramfs environment this is
because of this change (as far as I can tell):
udev (146-2) experimental; urgency=medium
[...]
* Copy in the initramfs only the rules files which are needed to mount
the root.
Unfortunately, the rules that create the symlinks from
/dev/disk/by-id/md-uuid-* to the /dev/md* devices were *not* considered
necessary for mounting the root.
On the other hand, they *were* necessary in my boot stack, which is:
md RAID10 => dm_crpyt => lvm => root
Specifically, I used the 'by-id' name for the MD device in
/etc/crypttab, which was no longer created, so the second stage failed.
I appreciate the desire to boot faster, but it is a very, very
significant change to stop creating those device names in the initramfs
since it can break, and make *very* difficult to recover, a previously
working system that used them.
I can supply whatever extra detail is required; I have verified that,
indeed, it is specifically that only the ATA devices, and none of the
soft "logical" devices, that get by-id links in the initramfs already.
Regards,
Daniel
-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 172
lrwxrwxrwx 1 root root 19 Feb 17 2009 025_libgphoto2.rules ->
../libgphoto2.rules
-rw-r--r-- 1 root root 400 Dec 16 2007 05-options.rules
-rw-r--r-- 1 root root 191 Dec 16 2007 05-udev-early.rules
-rw-r--r-- 1 root root 1908 Mar 19 2009 11-hplj10xx.rules
-rw-r--r-- 1 root root 3215 Apr 11 2008 20-names.rules
-rw-r--r-- 1 root root 119 Oct 6 2007 30-cdrom_id.rules
-rw-r--r-- 1 root root 814 Apr 11 2008 40-basic-permissions.rules
-rw-r--r-- 1 root root 3109 Apr 11 2008 40-permissions.rules
-rw-r--r-- 1 root root 30 Sep 19 2007 45-fuse.rules
-rw-r--r-- 1 root root 51 Dec 19 2007 45-kvm.rules
-rw-r--r-- 1 root root 144 Oct 31 2007 50-hdapsd.rules
-rw-r--r-- 1 root root 6661 Dec 31 2007 50-xserver-xorg-input-wacom.rules
-rw-r--r-- 1 root root 495 May 21 09:10 56-hpmud_support.rules
-rw-r--r-- 1 root root 649 Oct 6 2007 60-symlinks.rules
-rw-r--r-- 1 root root 411 Apr 11 2008 61-persistent-storage-edd.rules
-rw-r--r-- 1 root root 1185 Sep 25 2007 65-dmsetup.rules
-rw-r--r-- 1 root root 914 Jul 13 2007 65-mdadm.vol_id.rules
-rw-r--r-- 1 root root 411 Apr 3 2008 66-persistent-storage-edd.rules
-rw-r--r-- 1 root root 1906 Nov 17 2008 70-persistent-cd.rules
-rw-r--r-- 1 root root 553 Oct 1 09:59 70-persistent-net.rules
-rw-r--r-- 1 root root 563 Apr 11 2008 80-programs.rules
-rw-r--r-- 1 root root 171 Sep 4 2007 85-alsa.rules
-rw-r--r-- 1 root root 84 Mar 29 2008 85-hdparm.rules
-rw-r--r-- 1 root root 723 Jun 26 2007 85-hplj10xx.rules
-rw-r--r-- 1 root root 126 Oct 3 2007 85-hwclock.rules
-rw-r--r-- 1 root root 708 Sep 20 2007 85-ifupdown.rules
-rw------- 1 root root 94 Jan 4 2009 85-local-harmony.rules
-rw------- 1 root root 61 Jan 4 2009 85-local-harmony.rules~
-rw-r--r-- 1 root root 667 Oct 30 2008 85-local-powersave.rules
-rw-r--r-- 1 root root 495 Sep 9 2008 85-local-powersave.rules~
-rw-r--r-- 1 root root 272 Jul 20 2007 85-lvm2.rules
-rw-r--r-- 1 root root 274 Jul 13 2007 85-mdadm.rules
-rw-r--r-- 1 root root 950 Mar 8 2007 85-pcmcia.rules
-rw-r--r-- 1 root root 3017 Dec 16 2007 90-modprobe.rules
-rw-r--r-- 1 root root 90 Oct 9 2007 95-hal.rules
-rw-r--r-- 1 root root 233 Dec 16 2007 95-udev-late.rules
-rw-r--r-- 1 root root 1224 Oct 6 2007 README
-rw-r--r-- 1 root root 5354 Mar 16 2009 z60_hplip.rules
-rw-r--r-- 1 root root 4923 Aug 6 07:30 z60_libconcord1.rules
-rw-r--r-- 1 root root 7117 Apr 12 07:32 z60_xserver-xorg-input-wacom.rules
-- /sys/:
/sys/dev
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:06/device:07/input/input2/event2/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4/event4/dev
/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5/event5/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0/usb_endpoint/usbdev3.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.2_ep02/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.2_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/usb_endpoint/usbdev3.2_ep82/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.1/usb_endpoint/usbdev3.2_ep03/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.1/usb_endpoint/usbdev3.2_ep83/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.2/usb_endpoint/usbdev3.2_ep04/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.2/usb_endpoint/usbdev3.2_ep84/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/usb_device/usbdev3.2/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/usb_endpoint/usbdev3.2_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/usb_endpoint/usbdev3.3_ep02/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/usb_endpoint/usbdev3.3_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/usb_endpoint/usbdev3.3_ep83/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/usb_device/usbdev3.3/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-2/usb_endpoint/usbdev3.3_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/usb_device/usbdev3.1/dev
/sys/devices/pci0000:00/0000:00:1a.0/usb3/usb_endpoint/usbdev3.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.0/usbmon/usbmon3/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0/usb_endpoint/usbdev4.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/usb_device/usbdev4.1/dev
/sys/devices/pci0000:00/0000:00:1a.1/usb4/usb_endpoint/usbdev4.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.1/usbmon/usbmon4/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-0:1.0/usb_endpoint/usbdev1.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/usb_device/usbdev1.1/dev
/sys/devices/pci0000:00/0000:00:1a.7/usb1/usb_endpoint/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1a.7/usbmon/usbmon1/dev
/sys/devices/pci0000:00/0000:00:1b.0/input/input8/event8/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D1p/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-0:1.0/usb_endpoint/usbdev5.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb5/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb5/usb_device/usbdev5.1/dev
/sys/devices/pci0000:00/0000:00:1d.0/usb5/usb_endpoint/usbdev5.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.0/usbmon/usbmon5/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-0:1.0/usb_endpoint/usbdev6.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb6/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb6/usb_device/usbdev6.1/dev
/sys/devices/pci0000:00/0000:00:1d.1/usb6/usb_endpoint/usbdev6.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.1/usbmon/usbmon6/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb7/7-0:1.0/usb_endpoint/usbdev7.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb7/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb7/usb_device/usbdev7.1/dev
/sys/devices/pci0000:00/0000:00:1d.2/usb7/usb_endpoint/usbdev7.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.2/usbmon/usbmon7/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0/usb_endpoint/usbdev2.1_ep81/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/usb_device/usbdev2.1/dev
/sys/devices/pci0000:00/0000:00:1d.7/usb2/usb_endpoint/usbdev2.1_ep00/dev
/sys/devices/pci0000:00/0000:00:1d.7/usbmon/usbmon2/dev
/sys/devices/pci0000:00/0000:00:1e.0/0000:15:00.1/fw0/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/hda1/dev
/sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0/block/hda/hda2/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda2/dev
/sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0/dev
/sys/devices/platform/i8042/serio0/input/input1/event1/dev
/sys/devices/platform/i8042/serio1/input/input9/event9/dev
/sys/devices/platform/i8042/serio1/input/input9/mouse1/dev
/sys/devices/platform/pcspkr/input/input6/event6/dev
/sys/devices/platform/serial8250/tty/ttyS0/dev
/sys/devices/platform/serial8250/tty/ttyS1/dev
/sys/devices/platform/serial8250/tty/ttyS2/dev
/sys/devices/platform/serial8250/tty/ttyS3/dev
/sys/devices/pnp0/00:07/rtc/rtc0/dev
/sys/devices/virtual/block/dm-0/dev
/sys/devices/virtual/block/dm-1/dev
/sys/devices/virtual/block/dm-2/dev
/sys/devices/virtual/block/dm-3/dev
/sys/devices/virtual/block/dm-4/dev
/sys/devices/virtual/block/dm-5/dev
/sys/devices/virtual/block/md0/dev
/sys/devices/virtual/block/md1/dev
/sys/devices/virtual/block/ram0/dev
/sys/devices/virtual/block/ram1/dev
/sys/devices/virtual/block/ram10/dev
/sys/devices/virtual/block/ram11/dev
/sys/devices/virtual/block/ram12/dev
/sys/devices/virtual/block/ram13/dev
/sys/devices/virtual/block/ram14/dev
/sys/devices/virtual/block/ram15/dev
/sys/devices/virtual/block/ram2/dev
/sys/devices/virtual/block/ram3/dev
/sys/devices/virtual/block/ram4/dev
/sys/devices/virtual/block/ram5/dev
/sys/devices/virtual/block/ram6/dev
/sys/devices/virtual/block/ram7/dev
/sys/devices/virtual/block/ram8/dev
/sys/devices/virtual/block/ram9/dev
/sys/devices/virtual/input/input0/event0/dev
/sys/devices/virtual/input/input0/mouse0/dev
/sys/devices/virtual/input/input10/event10/dev
/sys/devices/virtual/input/input7/event7/dev
/sys/devices/virtual/input/mice/dev
/sys/devices/virtual/mem/full/dev
/sys/devices/virtual/mem/kmem/dev
/sys/devices/virtual/mem/kmsg/dev
/sys/devices/virtual/mem/mem/dev
/sys/devices/virtual/mem/null/dev
/sys/devices/virtual/mem/port/dev
/sys/devices/virtual/mem/random/dev
/sys/devices/virtual/mem/urandom/dev
/sys/devices/virtual/mem/zero/dev
/sys/devices/virtual/misc/cpu_dma_latency/dev
/sys/devices/virtual/misc/device-mapper/dev
/sys/devices/virtual/misc/fuse/dev
/sys/devices/virtual/misc/hpet/dev
/sys/devices/virtual/misc/kvm/dev
/sys/devices/virtual/misc/mcelog/dev
/sys/devices/virtual/misc/microcode/dev
/sys/devices/virtual/misc/network_latency/dev
/sys/devices/virtual/misc/network_throughput/dev
/sys/devices/virtual/misc/nvram/dev
/sys/devices/virtual/misc/psaux/dev
/sys/devices/virtual/misc/snapshot/dev
/sys/devices/virtual/misc/uinput/dev
/sys/devices/virtual/sound/seq/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/tty/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty1/dev
/sys/devices/virtual/tty/tty10/dev
/sys/devices/virtual/tty/tty11/dev
/sys/devices/virtual/tty/tty12/dev
/sys/devices/virtual/tty/tty13/dev
/sys/devices/virtual/tty/tty14/dev
/sys/devices/virtual/tty/tty15/dev
/sys/devices/virtual/tty/tty16/dev
/sys/devices/virtual/tty/tty17/dev
/sys/devices/virtual/tty/tty18/dev
/sys/devices/virtual/tty/tty19/dev
/sys/devices/virtual/tty/tty2/dev
/sys/devices/virtual/tty/tty20/dev
/sys/devices/virtual/tty/tty21/dev
/sys/devices/virtual/tty/tty22/dev
/sys/devices/virtual/tty/tty23/dev
/sys/devices/virtual/tty/tty24/dev
/sys/devices/virtual/tty/tty25/dev
/sys/devices/virtual/tty/tty26/dev
/sys/devices/virtual/tty/tty27/dev
/sys/devices/virtual/tty/tty28/dev
/sys/devices/virtual/tty/tty29/dev
/sys/devices/virtual/tty/tty3/dev
/sys/devices/virtual/tty/tty30/dev
/sys/devices/virtual/tty/tty31/dev
/sys/devices/virtual/tty/tty32/dev
/sys/devices/virtual/tty/tty33/dev
/sys/devices/virtual/tty/tty34/dev
/sys/devices/virtual/tty/tty35/dev
/sys/devices/virtual/tty/tty36/dev
/sys/devices/virtual/tty/tty37/dev
/sys/devices/virtual/tty/tty38/dev
/sys/devices/virtual/tty/tty39/dev
/sys/devices/virtual/tty/tty4/dev
/sys/devices/virtual/tty/tty40/dev
/sys/devices/virtual/tty/tty41/dev
/sys/devices/virtual/tty/tty42/dev
/sys/devices/virtual/tty/tty43/dev
/sys/devices/virtual/tty/tty44/dev
/sys/devices/virtual/tty/tty45/dev
/sys/devices/virtual/tty/tty46/dev
/sys/devices/virtual/tty/tty47/dev
/sys/devices/virtual/tty/tty48/dev
/sys/devices/virtual/tty/tty49/dev
/sys/devices/virtual/tty/tty5/dev
/sys/devices/virtual/tty/tty50/dev
/sys/devices/virtual/tty/tty51/dev
/sys/devices/virtual/tty/tty52/dev
/sys/devices/virtual/tty/tty53/dev
/sys/devices/virtual/tty/tty54/dev
/sys/devices/virtual/tty/tty55/dev
/sys/devices/virtual/tty/tty56/dev
/sys/devices/virtual/tty/tty57/dev
/sys/devices/virtual/tty/tty58/dev
/sys/devices/virtual/tty/tty59/dev
/sys/devices/virtual/tty/tty6/dev
/sys/devices/virtual/tty/tty60/dev
/sys/devices/virtual/tty/tty61/dev
/sys/devices/virtual/tty/tty62/dev
/sys/devices/virtual/tty/tty63/dev
/sys/devices/virtual/tty/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/usbmon/usbmon0/dev
/sys/devices/virtual/vc/vcs/dev
/sys/devices/virtual/vc/vcs1/dev
/sys/devices/virtual/vc/vcs2/dev
/sys/devices/virtual/vc/vcs3/dev
/sys/devices/virtual/vc/vcs4/dev
/sys/devices/virtual/vc/vcs5/dev
/sys/devices/virtual/vc/vcs6/dev
/sys/devices/virtual/vc/vcs7/dev
/sys/devices/virtual/vc/vcsa/dev
/sys/devices/virtual/vc/vcsa1/dev
/sys/devices/virtual/vc/vcsa2/dev
/sys/devices/virtual/vc/vcsa3/dev
/sys/devices/virtual/vc/vcsa4/dev
/sys/devices/virtual/vc/vcsa5/dev
/sys/devices/virtual/vc/vcsa6/dev
/sys/devices/virtual/vc/vcsa7/dev
-- Kernel configuration:
isapnp_init not present.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages udev depends on:
ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy
ii libc6 2.9-26 GNU C Library: Shared libraries
ii libselinux1 2.0.85-4 SELinux runtime shared libraries
ii libusb-0.1-4 2:0.1.12-13 userspace USB programming library
ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip
ii util-linux 2.16.1-3 Miscellaneous system utilities
Versions of packages udev recommends:
ii pciutils 1:3.1.4-1 Linux PCI Utilities
ii usbutils 0.86-2 Linux USB utilities
udev suggests no packages.
-- debconf information:
udev/new_kernel_needed: false
udev/reboot_needed:
--
✣ Daniel Pittman ✉ [email protected] ☎ +61 401 155 707
♽ made with 100 percent post-consumer electrons
Looking for work? Love Perl? In Melbourne, Australia? We are hiring.
--- End Message ---
--- Begin Message ---
Version: 3.0.3-1
The problem you've been experiencing about missing /dev/disk/*/*
links for your RAID-based devices has been fixed.
If you still experience issues, I think they would be LVM-related.
See http://bugs.debian.org/566965. If this is not your problem,
please reopen.
--
.''`. martin f. krafft <[email protected]> Related projects:
: :' : proud Debian developer http://debiansystem.info
`. `'` http://people.debian.org/~madduck http://vcs-pkg.org
`- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)
--- End Message ---