Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-users

[Xen-users] RE: DomU boot fails with can't find root on Fedora 6

To: "Ligesh" <myself@xxxxxxxxxx>
Subject: [Xen-users] RE: DomU boot fails with can't find root on Fedora 6
From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Date: Wed, 31 Jan 2007 14:31:20 +0100
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 31 Jan 2007 05:31:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070131131809.GA6239@xxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcdFOkgc83H6O9QQS++1k5FkrBew5gAACZzQ
Thread-topic: DomU boot fails with can't find root on Fedora 6
 

> -----Original Message-----
> From: Ligesh [mailto:myself@xxxxxxxxxx] 
> Sent: 31 January 2007 13:18
> To: Petersson, Mats
> Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: DomU boot fails with can't find root on Fedora 6
> 
> On Wed, Jan 31, 2007 at 02:10:21PM +0100, Petersson, Mats wrote:
> > 
> > Probably caused by the fact that you're using the same 
> initrd for your
> > guest as you do for the host - you should use a separate 
> initrd for your
> > guest (using the same kernel is fine). My guess is that the 
> initrd is
> > "messing" with the root argument.
> > 
> 
>  But initrd is nothing but a archive of the drivers. I 
> checked it, and it doesn't contain an etc or anything that 
> can mess with the boot. Or if it does, that's a very wrong 
> design. Anyway how do I create a new initrd that won't mess 
> with the boot?

Usually, the initrd contains a little bit of scripting too, which sets
up devices and such, and I suspect this is what causes a problem. 

You can create a new initrd with "mkinitrd file linuxver", such as
"mkinitrd someplace/initrd-xen 2.6.18-xen" - obviously, don't overwrite
your existing /boot initrd. 

I'm by no means an expert on initrd (nor do I use LVM on any of my
current machines), but the above is what I understand of it. (I had a
look at mkinitrd, but it's a fairly BIG shell-script file - but from
what I can see, it does set up a bunch of script stuff, and some are
directly related to using LVM). 

--
Mats
> 
>  PS: I solved the fedora-xen ml problem. I have around 60 
> mailboxes, and it appears I had filtered all mails from 
> redhat to another mbox, because rh used to spam me with their 
> newsletter. So I will ask there too.
> 
>  Thanks.
> 
> 
> 
> 



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