[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [RFC] bootloader improvements



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.