[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xen-users] XEN 4.1.2 + gentoo-sources-3.3.0: cannot open root device sddX
- To: xen-users <xen-users@xxxxxxxxxxxxx>
- From: Flavio <fbcyborg@xxxxxxxxx>
- Date: Tue, 27 Mar 2012 11:09:35 +0200
- Delivery-date: Tue, 27 Mar 2012 09:11:33 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=0mG/JDiH+DoZ07Z9oIz3EmJkfmJ9DX81e4sIa+ZwtdQ=; b=lp/bG/XK0wWaWTtrNz1wn3qJRp9awCPCUWa0CqenX2YJpyLaH0pbG2SmG4z0xqf+zk 9o4BssyScZe6zKWswjRxUwMoOmsr3owXrPSOpk7KmroQJIMu8YJ5JVBW7g7JG+JS+Jpc sUE0S1Vb2mwRI65nEoMU77F+iqGRiCs6h/FCH+RGtlwH1iF1btUHMMwfGJmp/lZYWIzX N3EpFN4XvajoAfKKdKpe8qjr0/frgTeLKHDQeRbWw3ftseSzkwRlpIIVpYjzUMfK1veD RVi5RVQgzPfGcrjTbBUXyRATNPJ+XE6rBG4XVRl4hAtd9V9P0BVlxscBVZ9+AuOds+SU kYrw==
- List-id: Xen user discussion <xen-users.lists.xen.org>
Hello,
I've just upgraded the Linux Kernel from version
"gentoo-sources-3.2.6" to "gentoo-sources-3.3.0"
and I've encountered a strange problem with it.
Actually, if I try to boot the new kernel I am not able to mount the
root device.
This only happens with kernel 3.3.0 and if I boot such kernel without
the hypervisor
(i.e. deleting the kernel /xen.gz line in grub.conf) the kernel boots
without any problem.
So I think it's due to the hypervisor compatibility with the new kernel.
I was able to boot such kernel only one time. I don't really know how.
This is the kernel configuration file I am using both for 3.3.0 and 3.2.6:
http://pastebin.com/M9BdUTh0
I've also tried to recompile the kernel and the two packages xen and
xen-tools but this
didn't solve the problem.
Booting with the hypervisor generates a kernel panic due to the error I reported
in the subject, and it reboots automatically.
It seems like if at each boot it detects a different disk/partition
scheme/order, so
it can't find the /dev/sda4 root device I've specified in the module
grub.conf file.
title=Gentoo Linux 3.3.0 XEN
root (hd0,0)
kernel /xen.gz dom0_mem=1024M loglvl=all guest_loglvl=all iommu=1
module /vmlinuz-3.3.0-gentoo root=/dev/sdd4 rootdelay=10
xen-pciback.hide=(00:1b.0)
Note also that my XEN installation is on an external USB disk, but it perfectly
works with the 3.2.6 kernel and the "root=" option is definitely correct.
Regards,
--
Flavio
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users