Public bug reported:

Upgrade of a kvm based virtio vm from 10.04 to 12.04 (beta).

Note: slightly broken "do-release-upgrade -d" as some library keep
causing screen to crash. apt-get update and apt-get dist-upgrade
completed the upgrade.


Seems the Linux kernel server package for 10.04 - which is  2.6.32-39-server - 
defaults to upgrading to 3.2.0-18-GENERIC.  I think - have not confirmed - that 
this kernel does not contain drivers for virtio blockio. So boot fails with 
"Unable to mount root fs on unknown-block" boot errors. 

I was able to boot into the 10.04 kernel, and after some investigation
replace the -GENERIC kernel with the -VIRTUAL kernel. The system now
boots correctly.

nic@shell:~$ lsb_release -rd
Description:    Ubuntu precise (development branch)
Release:        12.04


nic@shell:~$ cat /proc/version_signature
Ubuntu 3.2.0-18.28-virtual 3.2.9

nic@shell:~$  sudo lspci -vnvn | grep Virt
00:03.0 Ethernet controller [0200]: Red Hat, Inc Virtio network device 
[1af4:1000]
00:04.0 Ethernet controller [0200]: Red Hat, Inc Virtio network device 
[1af4:1000]
00:05.0 SCSI storage controller [0100]: Red Hat, Inc Virtio block device 
[1af4:1001]

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/950529

Title:
  10.04 kvm vm upgrade to 12.04 - boot fail on 3.2.0-18-generic, but
  will boot 2.6.32-39-server

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/950529/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to