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 with dom0 requiring initrd

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen with dom0 requiring initrd
From: Derek <xen@xxxxxxxxxxxxxxxx>
Date: Tue, 23 Jan 2007 23:06:13 -0700
Delivery-date: Tue, 23 Jan 2007 22:06:17 -0800
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=oqvAf+yMKNfEtoV2spze4urjHsBpVswy/pZ1b9O5Spu010LwWvgI9oslPv93ryROKQtngdL7PsLBPlKJGXJFqghgZaiW691qhEqA0u2UpOHS/5aHyG5o0KR09+xYfSmIxug5nFZGJa11obZQYspC6G7EuByvK4r7WkFLcGBGnZQ=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <45B65990.7020703@xxxxxxxxx>
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>
References: <13033e750701230743h322b10a2w92c2ee865d439247@xxxxxxxxxxxxxx> <45B62DAA.3020608@xxxxxxxxx> <40740.199.46.200.230.1169569392.squirrel@xxxxxxxxxxxxxxxxxxxxx> <45B65990.7020703@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,


On 1/23/07, Christopher G. Stach II <cgs@xxxxxxxxx> wrote:

Build it from source, include all necessary drivers in the kernel
instead of as modules.


Actually, the reason LVM root filesystems require initrd has nothing to do with installing modules.  You can easily compile the drivers in rather than using modules, but it _still_ won't work.  This is because LVM requires some user-space commands to be executed to "start" the volume groups.  The code to do this, as well as the static build of the lvm user-space control program, need to in the initrd.

If you know of any tested way of using LVM root filesystem without initrd, I'd like to hear about it.  I sure never have, and every document I've been able to find on the subject, as well as standard practice in every distribution I've seen, seems to confirm it.

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