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

Re: [Xen-users] Problem booting xen domU Guest


  • To: Philipp <Xerberus999X@xxxxxxx>
  • From: "Todd Deshane" <deshantm@xxxxxxxxx>
  • Date: Fri, 2 Jan 2009 19:47:51 -0500
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 02 Jan 2009 16:48:38 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to :mime-version:content-type:content-transfer-encoding :content-disposition:references; b=peUzdkRekHn9XMaOXDQmEptHdDJ6/YYcNwKdDODZgI3qf+2S9oaxpViqc4CmEUB/f/ aFbpzQBqnBDG2lqtTtwnXCJT7V2b/Xv7jvU8mHFFc7mCTahJPp+pEXHXNJ89TFceRS9f jGRi+iEfvOLa8Cqt8soqgw/mCpSpKJkFdSZiY=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On Fri, Jan 2, 2009 at 4:12 AM, Philipp <Xerberus999X@xxxxxxx> wrote:
> Thanks for hints Todd!
>
> The priviliged guest(dom0) is a 2.6.26.4 kernel (xen hypervisor 3.3.0). 
> Originally a vanilla kernel, manually patched. But I didnt encounter any 
> problems with that. I run several 2.6.18 domU´s (debian etch) on it, without 
> any trouble. The 2.6.28 I´m having these problems with, is a vanilla kernel 
> as well.
>

When you say manually patched, where are you getting the patches for dom0?

I haven't tried out the 2.6.28 kernel.org domU kernel yet, but I
haven't heard of any projects like this yet.

I suspect that it is still either the kernel config or the initial ram
disk, but I don't see anything obvious yet.

Your config here:
http://pastebin.com/m645174dd

Maybe others can take a look?


> Unfortunately there´s no option or flag in the 2.6.28 for any "Fusion MPT 
> device support". But on the other hand its not quite clear to me, what that 
> would be needed. As the domU would only communicate with the host through the 
> "Xen virtual block device support". And that one is enabled.
>

Yeah that is just a quick google for the errors you are seeing...Not
sure of the details of that.

> No I dont get into the initramfs prompt. These are the last messages I get:
> #######################################
> ....

Something is missing for sure. The sysfs stuff seems to be included.

I wonder if there is something (a module or the like) either missing
from or not loading...

Could it be that the domU is just missing some base package?

If I get a chance, I will try to build a kernel.org-based vanilla domU
kernel, but
there should be others that have tried/tested it. I would google around and also
look for others that have mentioned using testing the kernel.org stuff and get
their configs as an example.

One last thought, doublecheck:

/etc/modprobe.d/options
and
/etc/initramfs-tools/initramfs.conf

I have had weird problems with Ubuntu modprobe options that didn't work
well on a Xen kernel

For me, it was the following that broke libata from loading
options libata ignore_hpa=1

Best of luck.

Cheers,
Todd


> XENBUS: Device with no driver: device/console/0
> Freeing unused kernel memory: 264k freed
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Waiting 1 seconds for /sys/block/sda/dev to show up
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Waiting 2 seconds for /sys/block/sda/dev to show up
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Waiting 4 seconds for /sys/block/sda/dev to show up
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Waiting 8 seconds for /sys/block/sda/dev to show up
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Waiting 16 seconds for /sys/block/sda/dev to show up
> /bin/cat: /sys/block/sda/dev: No such file or directory
> Device /sys/block/sda/dev seems to be down.
> /bin/mknod: missing operand after `b'
> Special files require major and minor device numbers.
> Try `/bin/mknod --help' for more information.
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Waiting 1 seconds for /sys/block/sda/sda1/dev to show up
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Waiting 2 seconds for /sys/block/sda/sda1/dev to show up
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Waiting 4 seconds for /sys/block/sda/sda1/dev to show up
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Waiting 8 seconds for /sys/block/sda/sda1/dev to show up
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Waiting 16 seconds for /sys/block/sda/sda1/dev to show up
> /bin/cat: /sys/block/sda/sda1/dev: No such file or directory
> Device /sys/block/sda/sda1/dev seems to be down.
> /bin/mknod: missing operand after `b'
> Special files require major and minor device numbers.
> Try `/bin/mknod --help' for more information.
> mount: special device /dev/sda1 does not exist
> Switching root ...
> /usr/lib/yaird/exec/run_init: current directory on the same filesystem as the 
> root: Success
> Kernel panic - not syncing: Attempted to kill init!
> #######################################
>
>
> I already thought of something perhaps beeing wrong the ramdisk. But then 
> again, all necessary xen components are compiled into the kernel, and not as 
> module.
> Normally I use this command to create my ramdisk:
>
> yaird -f cpio -o /boot/kernel-2.6.28.ramdisk 2.6.28
>
>
>
>
>

-- 
Todd Deshane
http://todddeshane.net
http://runningxen.com

_______________________________________________
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®.