Quantal Server failed to install with LVM: VFS: Cannot open root device "mapper/ubuntu-root" or unknown-block(0,0): error -6

Bug #1036612 reported by Jean-Baptiste Lallement
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Invalid
Critical
Unassigned

Bug Description

Quantal Server amd64|i386 20120814

Quantal Server failed to reboot after installation with LVM.
https://jenkins.qa.ubuntu.com/job/quantal-server-amd64_lvm/97/
https://jenkins.qa.ubuntu.com/job/quantal-server-amd64_multi-lvm/
https://jenkins.qa.ubuntu.com/job/quantal-server-amd64_raid1/

Message from boot log after installation
[ 38.748009] VFS: Cannot open root device "mapper/ubuntu-root" or unknown-block(0,0): error -6
[ 39.208719] Please append a correct "root=" boot option; here are the available partitions:
[ 39.636780] 0800 16777216 sda driver: sd
[ 39.830526] 0801 248832 sda1 00000000-0000-0000-0000-000000000000
[ 40.128990] 0802 1 sda2 00000000-0000-0000-0000-000000000000
[ 40.464173] 0805 16525312 sda5 00000000-0000-0000-0000-000000000000
[ 40.824707] 0b00 1048575 sr0 driver: sr
[ 41.034151] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 41.384210] Pid: 1, comm: swapper/0 Not tainted 3.5.0-9-generic #9-Ubuntu
[ 41.734337] Call Trace:
[ 41.824808] [<c15bd6b6>] panic+0x81/0x17b
[ 41.976010] [<c18aede1>] mount_block_root+0x1aa/0x23d
[ 42.236848] [<c115caad>] ? sys_mknod+0x2d/0x30
[ 42.430724] [<c18aeff1>] mount_root+0x5e/0x64
[ 42.595080] [<c18af145>] prepare_namespace+0x14e/0x192
[ 42.778483] [<c114d9b5>] ? sys_access+0x25/0x30
[ 42.947670] [<c18aeb75>] kernel_init+0x1b1/0x1b6
[ 43.192736] [<c18ae41c>] ? loglevel+0x2b/0x2b
[ 43.416761] [<c18ae9c4>] ? start_kernel+0x363/0x363
[ 43.648194] [<c15ce9be>] kernel_thread_helper+0x6/0x10

Installation syslog and full bootlog attached.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: linux-image-3.5.0-9-generic 3.5.0-9.9
ProcVersionSignature: Ubuntu 3.5.0-9.9-generic 3.5.0
Uname: Linux 3.5.0-9-generic x86_64
ApportVersion: 2.4-0ubuntu6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: j-lallement 2713 F.... pulseaudio
 /dev/snd/controlC3: j-lallement 2713 F.... pulseaudio
 /dev/snd/controlC2: j-lallement 2713 F.... pulseaudio
 /dev/snd/controlC0: j-lallement 2713 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Date: Tue Aug 14 13:16:45 2012
HibernationDevice: RESUME=UUID=7888c5a2-9d34-4027-b301-3688b5ded3ee
MachineType: Gigabyte Technology Co., Ltd. GA-890GPA-UD3H
ProcEnviron:
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-9-generic root=UUID=cf89ba34-108b-404d-9804-32d54a1df2ea ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.5.0-9-generic N/A
 linux-backports-modules-3.5.0-9-generic N/A
 linux-firmware 1.88
RfKill:

SourcePackage: linux
UpgradeStatus: Upgraded to quantal on 2012-01-31 (195 days ago)
dmi.bios.date: 07/23/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: FD
dmi.board.name: GA-890GPA-UD3H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrFD:bd07/23/2010:svnGigabyteTechnologyCo.,Ltd.:pnGA-890GPA-UD3H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-890GPA-UD3H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-890GPA-UD3H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

diff of the .list file between 20120813 (works) and 20120814 (broken)

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Diff of the manifests files between 20120814 and 20120813

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

I also noticed that after installation the system boot with kernel 3.5.0-9
[ ..000000 Linux version 3.5.0-9-generic (buiddd@panlong) (gcc version 4.7.1 (Ubuttu/Linaro44.7.1-6ubunuu1) ) #9-Ubuntu SMP Thu Aug 9 1::55119 UTC 012 (Ubunt 3.5.0-9.9-generi 3.5.0)

But during installation it generates and initrd for 3.5.0-10
Aug 14 10:34:44 live-installer: update-initramfs: Generating /boot/initrd.img-3.5.0-10-generic

Changed in linux (Ubuntu):
importance: Undecided → Critical
tags: added: rls-q-incoming
Revision history for this message
Stefan Bader (smb) wrote :

It would be interesting if /boot/grub/grub.cfg could be extracted manually. I wonder whether maybe 3.5.0-9 is sorted before 3.5.0-10. But even the older kernel should have an initrd...

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

grub.cfg from the installed system

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Links at the root of the FS:
lrwxrwxrwx 1 root root 32 Aug 14 12:42 initrd.img -> boot/initrd.img-3.5.0-10-generic
lrwxrwxrwx 1 root root 33 Aug 14 12:42 initrd.img.old -> /boot/initrd.img-3.5.0-10-generic
lrwxrwxrwx 1 root root 29 Aug 14 12:42 vmlinuz -> boot/vmlinuz-3.5.0-10-generic
lrwxrwxrwx 1 root root 29 Aug 14 12:42 vmlinuz.old -> boot/vmlinuz-3.5.0-10-generic

Content of /boot
total 23991
-rw------- 1 root root 2316408 Aug 13 17:54 System.map-3.5.0-10-generic
-rw-r--r-- 1 root root 852615 Aug 13 17:54 abi-3.5.0-10-generic
-rw-r--r-- 1 root root 154337 Aug 13 17:54 config-3.5.0-10-generic
drwxr-xr-x 3 root root 5120 Aug 14 12:52 grub
-rw-r--r-- 1 root root 15597971 Aug 14 12:53 initrd.img-3.5.0-10-generic
drwxr-xr-x 2 root root 12288 Aug 14 12:41 lost+found
-rw-r--r-- 1 root root 176764 Nov 27 2011 memtest86+.bin
-rw-r--r-- 1 root root 178944 Nov 27 2011 memtest86+_multiboot.bin
-r--r--r-- 1 root root 5167040 Aug 10 04:27 vmlinuz-3.5.0-9-generic

Revision history for this message
Stefan Bader (smb) wrote :

Yes, I just saw on my manual install that somehow we end up with the initrd of the newer kernel but the older kernel is the only one in /boot and grub.cfg is missing the initrd line in that case.
I believe this is a problem with the installer.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Adding debian-installer for their review.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hallo
Just noted that the session during the installation is running 3.5.0-9 kernel, so it can have the 3.5.0-10.
Thanks
fabio

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

*s/It cannot has/it can have

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

d-i was not uploaded to pick up the new kernel.

Changed in debian-installer (Ubuntu):
status: New → Fix Released
Changed in linux (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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