[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] guest domain not booting



Hi all,

A very quick follow up for anyone who might be interested.

I've since tried the xen-demo cd and FC4 on the same machine and have
had the same problems - namely, trying to boot up a guest domain locks
the machine up.

If anyone is wondering:
Dell Optiplex SX280, 1Gb ram, 160Gb SATA disk, Intel i915 integrated PCI
graphics, broadcom netXtreme gigE. Booting up a xen dom0 kernel without
X works fine. Attempting to boot up a xen domU kernel locks the machine
up completely! I've been using xen-stable to-date.

Next stop - xen testing.

Thanx, Marco.


On Tue, 2005-07-26 at 08:37 +1000, Marco La Rosa wrote:
> Hi Marcus,
> 
> Answers are scattered throughout the email : ) In short, there is no
> obvious reason why it doesn't work. I was thinking today I might try xen
> testing. 
> 
> Enlightenment is most certainly a long and arduous journey... : )
> 
> On Mon, 2005-07-25 at 18:03 +1000, Marcus Brown wrote:
> > Hi Marco,
> > 
> > I'm using a similar setup on Debian with dom0 using sid
> > and multiple domUs using sarge. (Can't remember why now;))
> > All domains use kernel 2.6.11.12 (xen testing),
> > but each compiled with different options.
> > [end long story]
> > I haven't really got any answers for you I'm afraid
> > so hopefully my questions below won't send you
> > off on a wild good chase!
> > 
> > Marco La Rosa wrote:
> > 
> > >Hi all,
> > >
> > >I'm having problems booting a guest OS. I've used xen-2.0.6-src.tgz.
> > >
> > >I've compiled a 2.6.11.10-xen0 kernel on both Ubuntu 5.04 and Debian
> > >unstable using the stock debian .config files (for 2.6.11). Both of
> > >these attempts worked and allow me to boot into dom0.
> > >  
> > >
> > I assume you just copied your config to xen/linux-2.6.11.10-xen0
> > and did a 'make dist' or 'make kernel-2.6' ?
> > If you did it manually make sure to do a
> > make ARCH=xen oldconfig (or menuconfig....etc).
> > Did you use a Debianised kernel source for your Debianised config?
> > (just apt-get a kernel-source and copy it into your xen source root)
> 
> I've tried both the stock kernel downloaded by xen and the debianised
> version - both with debian .configs. In each case I added the Xen stuff
> to the config file then did a make ARCH=xen oldconfig and removed all
> the ISA stuff which wouldn't compile (error:
> `isa_virt_to_bus_is_UNSUPPORTED' see:
> http://lists.xensource.com/archives/html/xen-devel/2004-11/msg00590.html).
> 
> Following this, from the top-level directory I issue make kernels &&
> make kernels-install.
> 
> > 
> > >The problem is when I try to start a guest domain. LVM2 has been used to
> > >create a root device and a swap device which have both been initialised
> > >and set up (debian bootstrap used to create the root filesystem - all of
> > >the necessary configuration of this guest OS has been done).  The 
> > >xen config file is as follows:
> > >
> > >#***********************************
> > >#  -*- mode: python; -*-
> > >
> > >kernel = "/boot/vmlinuz-2.6.11-xenU"
> > >ramdisk = "/boot/initrd.img-2.6.11-xenU"
> > >  
> > >
> > Are you sure you need an initrd?
> 
> I tried with and without just to be sure. Neither work.
> 
> > 
> > >memory = 256
> > >  
> > >
> > Is this much memory free?
> > (ie. your system has > 384MB ram?)
> 
> Ram is not an issue - I've got 1Gb in the machine. I should've said that
> it's a mini-Dell box (Optiplex SX280 if that helps) with integrated
> everything - including Intel pci graphics. I've noticed that intel_agp
> and agpgart modules get loaded (dom0) at boot time. Knowing that xen-2
> and agp don't mix well, I've tried removing them (in fact, I have
> removed every single non-essential module - and shutdown all
> non-essential dom0 services) but to no avail (note this is a bare bones
> debian - no X, no gui, no graphics).
> 
> > 
> > >name = "dom01"
> > >cpu = -1   # leave to Xen to pick
> > >  
> > >
> > Might as well leave it blank then?
> 
> point taken : )
> 
> > 
> > >disk = [ 'phy:xen/dom01root,sda1,w',
> > >         'phy:xen/dom01swap,sda2,w']
> > >root = "/dev/sda1"
> > >#************************************
> > >
> > >I can start the xend service and query it:
> > >
> > >  
> > >
> > >>xm list
> > >>    
> > >>
> > >Name              Id  Mem(MB)  CPU  State  Time(s)  Console
> > >Domain-0           0      123    0  r----     26.1
> > >
> > >However, when I try to start the guest domain using:
> > >
> > >xm create /etc/xen/dom01.conf -c
> > >  
> > >
> > If you don't like typing that much:
> > xm create dom01
> > 
> > >All i see is the following line of output:
> > >
> > >Using config file "/etc/xen/dom01.conf".
> > >
> > >And the machine locks up. I then have to power cycle it. No errors are
> > >reported in any of the xen log files.
> > >  
> > >
> > Do your syslogs tell you anything?
> > Perhaps you could do multiple ssh logins to your dom0
> > from another machine and watch a few logs simultaneously?
> > 
> 
> nudda!
> 
> krypton:/var/log# tail -f messages
> 
> --> nothing
> 
> krypton:/var/log# tail -f xend-debug.log
> 
> --> nothing
> 
> krypton:/var/log# tail -f syslog
> 
> --> nothing
> 
> 
> Thanx, Marco.
> 
> 
> 
> _______________________________________________
> 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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.