udev missing input_id in initramfs

Bug #831516 reported by Andy Whitcroft on 2011-08-22
This bug affects 19 people
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
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
 PATH=(custom, no user)
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

Andy Whitcroft (apw) wrote :
Changed in udev (Ubuntu):
status: New → In Progress
assignee: nobody → Andy Whitcroft (apw)
Andy Whitcroft (apw) wrote :

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

Andy Whitcroft (apw) wrote :

debdiff attached

Changed in udev (Ubuntu):
importance: Undecided → Low
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
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

David Henningsson (diwic) wrote :


> 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  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers