|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] Source code compiling and booting issue with xen 3.3.0
Are you sure the initrd made correctly? It has the initial drivers to
read your drive. Xen is booting, so you probably not getting the right
drivers to start your OS. If you didn't modify the modprobe.conf file,
it probably had a alias for ata-generic, which is not supported under
the 2.6.18 kernel. Change the ata-generic to ahci and remake your
initrd file. You could also try ide-generic.
Also, unless your using aacraid, sd_mod, and scsi_mod, you can
delete those from your initrd file as well. The mkinitrd will include
the modules you need.
Hope this helps.
John Krautheim, CISSP, PMP jkrautheim@xxxxxxxxx
On Tue, Mar 3, 2009 at 2:13 PM, Abhay Bhadani <abhadani@xxxxxxxxx> wrote:
Hi All,
I am trying to compile Xen 3.3.0 source code which downloads updates from mercurial repository.
OS: Fedora 8 Linux
I compiled the source code by using
[root@localhost xen-3.3.0]# make world
[root@localhost xen-3.3.0]# make install [root@localhost xen-3.3.0]# depmod 2.6.18.8-xen [root@localhost xen-3.3.0]# mkinitrd -v -f --with=aacraid --with=sd_mod --with=scsi_mod initrd-2.6.18.8-xen.img 2.6.18.8-xen
then i moved "initrd-2.6.18.8-xen.img" to /boot
edited the grub.conf
title Fedora-base (2.6.23.1-42.fc8) root (hd0,5) kernel /vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.23.1-42.fc8.img title Fedora (2.6.21-2950.fc8xen) root (hd0,5) kernel /xen.gz-2.6.21-2950.fc8 module /vmlinuz-2.6.21-2950.fc8xen ro root=LABEL=/ rhgb quiet
module /initrd-2.6.21-2950.fc8xen.img
title Source Compiled Xen - 3rd March 2009 (2.6.18.8-xen) root (hd0,5) kernel /xen-3.3.0.gz #module /vmlinuz-2.6.18.8-xen ro root=/dev/sda8 console=tty0 1
module /vmlinuz-2.6.18.8-xen ro root=LABEL=/ console=tty0 module /initrd-2.6.18.8-xen.img
When i select 3rd option, i get these messages while booting,
(XEN) *** LOADING DOMAIN 0 ***
. . . (XEN) Dom0 has maximum 1 VCPUs (XEN) Initrd len 0x6e8600, start ar 0xc0460000 (XEN) Scrubbing Free RAM: .........done. (XEN) Xen trace buffers: disabled Red Hat nash version 6.0.19 starting
mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory setuproot: error mounting /proc : No such file or directory setuproot: error mounting /sys : No such file or directory switchroot: mount failed: No such file or directory
After this the system hangs....
it seems it is unable to mount root filesystem. What changes needs to be done to make things work.
Any suggestions.
Thanks in advance.
Regards, Abhay Bhadani
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|