boots into busybox with 2.6.28-11-generic kernel.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Stefan Bader |
Bug Description
I just updated all the packages on my jaunty system to the latest ones, and rebooted my Dell X1. It rebooted into busybox, with a message like:
Boot args (cat /proc/cmd line)
check root delay = (did the system wait long enough ? )
check root = (did the system wait for the right device ? )
Missing Modules ( cat /proc/modules ; ls /dev )
ALERT /dev/disk/
When I reboot and choose the previous kernel, 2.6.28-9-generic, it boots as normal.
So, I think something broke in 2.6.28-11-generic to cause this.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
HibernationDevice: RESUME=
MachineType: Dell Inc. Latitude X1
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: linux
UnreportableReason: This is not a genuine Ubuntu package
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
Changed in linux (Ubuntu): | |
status: | Triaged → In Progress |
I believe this is the problem:
Setting up linux-image- 2.6.28- 11-generic (2.6.28-11.42) ... img-2.6. 28-11-generic 2.6.28- 6-386 (2.6.28-6.20) ... img-2.6. 28-6-386 upgrade' img-2.6. 28-6-386
Running depmod.
update-initramfs: Generating /boot/initrd.
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.28-11.40 was configured last, according to dpkg)
[...]
Setting up linux-image-
Running depmod.
update-initramfs: Generating /boot/initrd.
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.28-6.17 was configured last, according to dpkg)
[...]
Setting up udev (141-1) ...
* Stopping kernel event manager... [80G
[74G[ OK ]
* Starting kernel event manager... [80G
[74G[ OK ]
Removing `local diversion of /sbin/udevadm to /sbin/udevadm.
update-initramfs: deferring update (trigger activated)
[...]
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
udev was not yet configured when the initrd for the current kernel was generated; then udev was configured, triggering update-initramfs, but update-initramfs picks the wrong kernel to update (2.6.28-6-386 instead of 2.6.28-11-generic).