The message "cdrom: open failed" always appears at boot after the line "Populating /dev with device nodes". /dev/hd[abefg] are hdds /dev/hd[cd] are DVD devices Reproducible: Always Steps to Reproduce: 1. emerge "=udev-065" 2. Boot system 3. Actual Results: Getting message "cdrom: open failed" Expected Results: No message % emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.11.9-mw i686) ================================================================= System uname: 2.6.11.9-mw i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aalib acl alsa apache2 apm avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 bzlib cdparanoia cdr crypt cups curl dedicated dga divx4linux doc dvd dvdr eds emboss encode escreen exif fam fbcon firefox flac foomaticdb fortran gd gdbm gif gimpprint gnome gstreamer gtk gtk2 gtkhtml i8x0 imagemagick imap imlib insecure-savers ipppd ipv6 java jpeg jpeg2k libg++ libwww mad mailwrapper mbox mmx mmxext motif mozdevelop mozilla mozsvg mp3 mpeg mysql ncurses nls no-htdocs offensive ogg oggvorbis opengl oss pam pcre pdflib perl png postfix python quicktime readline real rtc ruby samba sdl silverxp slang speex spell sse ssl stencil-buffer svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts usb userlocales vim-with-x visualization vorbis win32codecs wmf xanim xchattext xine xml xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Are you using LVM?
Yes. I do have filter = [ "a|/dev/hde|", "a|/dev/hdg|", "r|.*|" ] in my /etc/lvm/lvm.conf if you mean this.
Well, this sounds like misconfigured LVM. I cannot test this, I have lvm2 setup but the server has no CDROM.
But lvm2 was not updated and I didn't modify the config file either.
post the exact boot output
* Mounting proc at /proc * Mounting sysfs at /sys * Mounting /dev for udev * Configuring system to use udev * Populating /dev with device nodes cdrom: open failed cdrom: open failed * Setting /sbin/udevsend as hotplug agent
so which of these triggers that error ? tar -jxpf /lib/udev-state/devices.tar.bz2 -C /dev cd /dev ; /sbin/udevstart /sbin/dmsetup mknodes /sbin/lvm vgscan -P --mknodes --ignorelockingfailure
I saw the same error message when I upgraded from udev-064-r1 to 065 (on two x86 boxes) Also, when I tried to play a DVD in mplayer or xine I got an error message about "could not find dev/dvd". I checked /dev and /dev/dvd was there and appeared to be linked properly. Just downgrading to udev-064-r1 made everything work OK again. I do not use LVM.
Should be fixed in 066 release.