WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Xen 4.0 Custom kernels

I have not been following this thread, but I just wanted to add in some commands that I think would be useful for determining whether or not the initrd is going to work on the domU

# assuming same kernel and initrd is being used, run this on dom0
$ grep XEN /boot/config-$(uname -r)

if the settings are CONFIG_XEN_BLKDEV_FRONTEND=m and CONFIG_XEN_NETDEV_FRONTEND=m, then:

$ zcat /boot/initrd.img-$(uname -r) | cpio -it | grep xen

and make sure the xen-blkfront.ko and xen-netfront.ko modules are listed



Net Warrior wrote:
Hi There.
Sorry for the delay, here is the config file for DomU , Only the options I modified, the rest is as it is, by default.

# Kernel image file.
kernel = "/boot/vmlinuz-2.6.31.13"

# Optional ramdisk.
ramdisk = "/boot/initrd-2.6.31.13.img"

memory = 64

# A name for your domain. All domains must have different names.
name = "Netwarrior"

vif = [ '' ]
disk = [ 'phy:VG-NW/root,sda1,w','phy:VG-NW/swap,sda2,w' ]

# Set root device.
root = "/dev/sda1 ro"


# Sets runlevel 4.
extra = "4"

How do I know which hardware Xen ( Dom0 ) is providing to the DomU ?


Thank you very much.
Regards

2010/5/14 Pasi Kärkkäinen <pasik@xxxxxx <mailto:pasik@xxxxxx>>

    On Fri, May 14, 2010 at 07:47:33AM -0300, Net Warrior wrote:
    >    Hi There.
    >    The hardware is the same, so I asume that the initramfs used
    for Dom0
    >    could be used for DomU as well
    >

    No, the hardware is not the same!

    domU only has "virtual" hardware provided by Xen, which is totally
    different
    from the physical hardware dom0 has access to!


    , and yes I specified the root partition in
    >    the DomU config file as well something like root /dev/sda1 ro
    , should I
    >    use xdev as well in there?
    >    Thanks for your time and support.
    >

    Please paste your /etc/xen/<guest> cfgfile.

    -- Pasi

    >    Best Regards
    >    2010/5/14 Pasi Kärkkäinen <[1]pasik@xxxxxx <mailto:pasik@xxxxxx>>
    >
    >      On Thu, May 13, 2010 at 07:40:51PM -0300, Net Warrior wrote:
    >      > Hi there guys
    >      >
    >      > As a test, I started using the same kernel and initramfs
    like in Dom0
    >      > which i know it works, but when starting up DomU I've get.
    >      >
    >      > switchroot: mount failed: No such file or directory
    >      > Kernel panic - not syncing: Attempted to kill init!
    >      > Pid: 1, comm: init Not tainted 2.6.31.13 #14
    >      >
    >
    >      So the dom0 initrd image is not suitable for domU, ie. it
    doesn't load
    >      xen block frontend driver.. most probably. So the domU
    kernel is
    >      not able to access the virtual disks provided to it.
    >      > I've got the same error while setting up Dom0 and was a
    problem with
    >      > the scsi modules which I included in the kernel and not
    in the
    >      > initramfs, my bad !!
    >      >



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users