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-devel

[Xen-devel] virtualized boot loader

To: "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] virtualized boot loader
From: "firewatcher" <firewatcher@xxxxxxxx>
Date: Sat, 28 Jun 2008 22:30:50 +0800
Delivery-date: Wed, 30 Jul 2008 02:14:21 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi all,

When a box is powered on, first bios is loaded and executed, then the boot 
loader, then the operating system. 

Now with the introduction of VMM, the boot loader first loads the VMM, then 
loads the OS.

Why not implement a boot loader which is itself a VMM? That is, the boot loader 
can fulfil its traditional function, as to
select to load an OS separately, but also, it can function as a VMM, which can 
load two or more OSes as guest OSes simultaneously.

I have started a project with the name vGRUB, to enhance GRUB with the 
virtualization functions of XEN. The aim of the project is to
simplify the hierachy of software. That is, vGRUB is the firmware that between 
bios and OSes.

vGRUB equals GRUB plus XEN.

I am anxious for all your suggestions. Thanks a lot.

FireWatcher


        




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

<Prev in Thread] Current Thread [Next in Thread>