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/
Home Products Support Community News


Re: [Xen-devel] [PATCH] Guest boot loader support

To: Anthony Liguori <aliguori@xxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Guest boot loader support
From: Jacob Gorm Hansen <jacobg@xxxxxxx>
Date: Tue, 26 Apr 2005 13:39:27 -0700
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Tue, 26 Apr 2005 20:39:38 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1114546895.6224.6.camel@localhost>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1114469427.4336.42.camel@xxxxxxxxxxxxxx> <426EA054.3070205@xxxxxxx> <1114546895.6224.6.camel@localhost>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0 (X11/20050302)
Anthony Liguori wrote:
On Tue, 2005-04-26 at 15:11, Jacob Gorm Hansen wrote:

Jeremy Katz wrote:

Attached is an updated version of the patch to add boot loader support
for guest domains.

In relation to this, did anyone consider porting Grub to run inside a domU?

While it seems appealing, a large amount of the grub code is device
drivers, real mode boot strapping code, etc.

The interesting things you would get from Grub would be the filesystem-decoding stuff, the elf decoder, the two-stage loader, and the nice and well-tested config-file parsing, in a format that lots of users already understand. Tftp and bootp/dhcp support could also be nice in some scenarios.

And by having the bootloader in the domU you would get stronger security as well.


Xen-devel mailing list