Hi,
I tried installing Xen(xen-3.1.0-install-x86_32.tgz) on ubuntu 7.1 (HP
Pavilion dv 6000 core 2 duo laptop). Installation seemed to have completed
properly but while booting it throws the following kernal alert and exists.
VFS. Cannot open root device "sda5" or unknown block (0,0)
Please append a correct root='''' boot option.
Kernal panic- not synching. VFS: unable to mount root fs on unknown-block
(0,0)
In my laptop, I have both windows and linux installed. I am not much
familiarity with linux, so I don''t whether I have used a wrong root
device.
I have given below the grub files content, logs generated while installing
xen etc. below.
The following is a part of /boot/grub/menu.lst file
=============================={{
## ## End Default Options ##
title Xen 3.0 / XenLinux 2.6
kernel /boot/xen-3.1.gz dom0_mem=262144
module /boot/vmlinuz-2.6-xen root=/dev/sda5 ro console=tty0
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.22-14-generic
root=UUID=0d1ac86b-8b79-4025-b244-9ed68b160734 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.22-14-generic
root=UUID=0d1ac86b-8b79-4025-b244-9ed68b160734 ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd0,4)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda3
title Windows Vista/Longhorn (loader)
root (hd0,2)
savedefault
makeactive
chainloader +1
}}
The following is the log message when I installing xen
======================================={{
root@advaith:/home/roopesh# cd xenapp/dist/
root@advaith:/home/roopesh/xenapp/dist# sh ./install.sh
Installing Xen from ''./install'' to ''/''...
- installing for udev-based system
- modifying permissions
All done.
Checking to see whether prerequisite tools are installed...
Xen CHECK-INSTALL Tue Jun 10 00:26:00 IST 2008
Checking check_brctl:
*** Check for the bridge control utils (brctl) FAILED
Checking check_crypto_lib: OK
Checking check_iproute: OK
Checking check_libvncserver: unused, OK
Checking check_python: OK
Checking check_python_xml: OK
Checking check_sdl: unused, OK
Checking check_udev: OK
Checking check_zlib_lib: OK
All done.
}}
After installing, the /boot/ dir has the following contents
======================================={{
root@advaith:/boot# ls
abi-2.6.22-14-generic
grub
memtest86+.bin
vmlinux-syms-2.6.18-xen
vmlinuz-2.6-xen xen-3.gz
config-2.6.18-xen
initrd.img-2.6.22-14-generic
System.map-2.6.18-xen
vmlinuz-2.6.18-xen
xen-3.1.0.gz
xen.gz
config-2.6.22-14-generic
initrd.img-2.6.22-14-generic.bak
System.map-2.6.22-14-generic
vmlinuz-2.6.22-14-generic
xen-3.1.gz
xen-syms-3.1.0
}}
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users