Le 05/01/2012 14:01, David TECHER a écrit :
Emmanuel,
Do you've got
"Kernel Panic - not syncing: VFS: Unable to
mount root fs on unknown-block(0,0)" ???????
Yes David, it is this message. However I carefully executed the
command:
mkinitramfs -o initrd.img-2.6.32.50 2.6.32.50,
which does the same thing as the command explained by ubuntu.
Well, I think that the problem is that I have put some parameters on
the xen command line, as explained here:
http://wiki.xen.org/wiki/XenBestPractices
(I did this because I had a crash of dom0 when I tried to give too
much memory to my domU, and this indeed solved my problem).
If I use the following grub command (generated by update-grub)
echo 'Loading Linux 2.6.32.50 ...'
multiboot /boot/xen-4.0-amd64.gz placeholder
module /boot/vmlinuz-2.6.32.50 placeholder root=UUID=3bb2e67b-19c8-4916-9977-4ff87983164d ro quiet
echo 'Loading initial ramdisk ...'
module /boot/initrd.img-2.6.32.50
The machine boots fine, BUT if I use the following grub command:
echo 'Loading Linux 2.6.32.50 ...'
multiboot /boot/xen-4.0-amd64.gz placeholder dom0_mem=512
module /boot/vmlinuz-2.6.32.50 placeholder root=UUID=3bb2e67b-19c8-4916-9977-4ff87983164d ro quiet
echo 'Loading initial ramdisk ...'
module /boot/initrd.img-2.6.32.50
it hangs with the message Unable to mount root fs etc.
The funny thing is that everything works perfectly well with the
initial Debian kernel (2.6.32-5-xen-amd64).
So, is there a solution, or do I have to avoid any parameter on the
xen boot command ?
--
Emmanuel COURCELLE emmanuel.courcelle@xxxxxxxxxxxxxxxx
L.I.P.M. (UMR CNRS-INRA 2594/441) tel (33) 5-61-28-54-50
B.P.52627 - 31326 CASTANET TOLOSAN Cedex - FRANCE