udev missing input_id in initramfs

Bug #831516 reported by Andy Whitcroft
54
This bug affects 19 people
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
Fix Released
Low
Andy Whitcroft

Bug Description

During boot a large number of /lib/udev/input_id errors are emitted. It seems that we do not include input_id in the initramfs when building it.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: udev 173-0ubuntu2 [modified: usr/share/initramfs-tools/hooks/udev]
ProcVersionSignature: Ubuntu 3.0.0-9.12masternext201108221558-generic 3.0.3
Uname: Linux 3.0.0-9-generic x86_64
Architecture: amd64
Date: Mon Aug 22 18:33:16 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
MachineType: Hewlett-Packard HP Mini 5102
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-9-generic root=UUID=5fb238d3-d8f2-428b-9984-1c68e2a65b34 ro quiet splash vt.handoff=7
SourcePackage: udev
UpgradeStatus: Upgraded to oneiric on 2011-06-09 (74 days ago)
dmi.bios.date: 03/11/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68PGU Ver. F.05
dmi.board.name: 3653
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 43.1D
dmi.chassis.asset.tag: CNU0150M0R
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68PGUVer.F.05:bd03/11/2010:svnHewlett-Packard:pnHPMini5102:pvr:rvnHewlett-Packard:rn3653:rvrKBCVersion43.1D:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP Mini 5102
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Andy Whitcroft (apw) wrote :
Changed in udev (Ubuntu):
status: New → In Progress
assignee: nobody → Andy Whitcroft (apw)
Revision history for this message
Andy Whitcroft (apw) wrote :

It seems we need to add input_id to the udev initramfs hook. See associated branch for the fix.

Revision history for this message
Andy Whitcroft (apw) wrote :

debdiff attached

Changed in udev (Ubuntu):
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package udev - 173-0ubuntu3

---------------
udev (173-0ubuntu3) oneiric; urgency=low

  * Include input_id in the initramfs to prevent errors when enumerating
    devices in early init (LP: #831516).
 -- Andy Whitcroft <email address hidden> Tue, 23 Aug 2011 06:58:23 +0200

Changed in udev (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
philuser (philuser) wrote :

I think that despite the use of this last update, I am still affected by this error
I use: extract of the package
-----------------------------
Package: udev
Priority: required
Section: admin
Installed-Size: 1468
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Version: 173-0ubuntu2
Depends: libacl1 (>= 2.2.51-3), libc6 (>= 2.10), libglib2.0-0 (>= 2.16.0), libselinux1 (>= 1.32), upstart-job, libudev0 (>= 173), module-init-tools (>= 3.2.1-0ubuntu3), initramfs-tools (>= 0.92bubuntu63), procps, adduser, util-linux (>> 2.15~rc2)
Suggests: watershed
Filename: pool/main/u/udev/udev_173-0ubuntu2_amd64.deb
Size: 340936
MD5sum: 94cdab718444765dff12803080387307
SHA1: 1c55b087e9fb33ef814e49be236b5613294e9f70
SHA256: 41db7fe51cc7a0757761cc50234e2f6975e0b951e594f83823c77293702fbd5f
Description: rule-based device node and kernel event manager
 udev is a collection of tools and a daemon to manage events received from
 the kernel and deal with them in user-space. Primarily this involves
 creating and removing device nodes in /dev when hardware is discovered or
 removed from the system.
-------------------------------------------------

I make an installation from the 'alternate dailly' on with lvm partitions. The root directory is: /dev/mapper/vaio-root

at startup I have a list of error:
------------------------------------------------
udevd[207]: failed to execute '/lib/udev/input_id' 'input_id /devices/LNXSYSTEM:00/device:00/PNP0C0C:00/input/input1': not such file or directory

udevd[208]: failed to execute '/lib/udev/input_id' 'input_id /devices/LNXSYSTEM:00/device:00/PNP0C0C:00/input/input0': not such file or directory

udevd[224]: failed to execute '/lib/udev/input_id' 'input_id /devices/LNXSYSTEM:00/device:00/PNP0C0C:00/input/input0/event0': not such file or directory

udevd[220]: failed to execute '/lib/udev/input_id' 'input_id /devices/LNXSYSTEM:00/device:00/PNP0C0C:00/input/input1/event1': not such file or directory

udevd[254]: failed to execute '/lib/udev/input_id' 'input_id /devices/plateform/i8042:serio0/input/input2': not such file or directory

udevd[256]: failed to execute '/lib/udev/input_id' 'input_id /devices/plateform/i8042:serio0/input/input2/event2': not such file or directory

udevd[277]: failed to execute '/lib/udev/input_id' 'input_id /devices/virtual/input/mice': not such file or directory

Gave up waiting for root device. Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right devive?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/mapper/vaio-root does not exist. Drpping to a shell!
------------------------------------------------

/dev/mapper/ is empty !

lvm2 is not active at boot

Revision history for this message
David Henningsson (diwic) wrote :

@Philuser

> Version: 173-0ubuntu2

You don't seem to be running the fixed version (173-0ubuntu3). However, it doesn't seem to have reached here (Swedish mirror), either.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.