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] [RFC] bootloader improvements

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [RFC] bootloader improvements
From: John Levon <levon@xxxxxxxxxxxxxxxxx>
Date: Thu, 9 Nov 2006 19:20:17 +0000
Delivery-date: Thu, 09 Nov 2006 11:20:31 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.9i
This is a set of patches we're using to pygrub/bootloading. The aim of
the patchset as a whole is to allow xm/xend to just "do the right thing"
by default, hopefully making it easier to configure, use, and deploy
Solaris and Linux domU's. The patches are:

pygrub-automatic

        - Default to using pygrub if there's no kernel and no bootloader
          specified.

pygrub-default

        - Make pygrub be the "default" bootloader and understand that
          keyword.

pygrub-kernel-config
pygrub-no-grub

        - The combination of these patches allows pygrub FS code to be
          used in a hands-off manner. Note that this can also be used to
          fix the problem pygrub currently has with restart, by
          specifying the kernel/ramdisk explicitly in the config. The
          split between "boot kernel" and "configured kernel" might need
          some xen api/lifecycle changes too?

pygrub-solaris

        - Solaris domU's will typically never change the kernel/ramdisk
          path they use, except if someone's debugging etc. Add some
          logic to pygrub so it knows what to do.

All comments welcome.

regards
john

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