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

Re: [Xen-devel] RFC/Patch: Support for other bootloaders



On Tue, Mar 22, 2005 at 02:42:27PM +0000, Tim Deegan wrote:
> Fixed this morning in mbootpack.  I'll be uploading a version that
> passes the boot-time command line later today.

A bit later than advertised:

http://www.tjd.phlegethon.org/software/mbootpack-0.2a.tar.gz

This version gets the command lines at boot time; i.e. the image is
packed up with 

  mbootpack -o bzImage -m ./xenlinux -m ./initrd.img ./xen-image

and booted with 

  boot: bzImage com1=9600,8n1 console=com1 dom0_mem=49152 -- root=/dev/sda3 ro 
console=ttyS0,9600n8 

So far as the difference between the two proposed solutions goes, I
think it can be summarised as:

mbootpack: Shim between bzImage bootloader interface and Multiboot.
           Has some assembler in it, but keeps the unpleasant
             hack separate from the Xen codebase.

mkzen: Add sort-of-bzImage interface support to Xen.
       No assembler, but not self-contained; puts hack into Xen code.

Not much between them, but I'm still with mbootpack, since it doesn't
need Xen to change to accomodate the bodge, and because it doesn't
invent yet another x86 boot protocol.

Tim.

-- 
Tim Deegan                           (My opinions, not the University's)
Systems Research Group
University of Cambridge Computer Laboratory


-------------------------------------------------------
This SF.net email is sponsored by: 2005 Windows Mobile Application Contest
Submit applications for Windows Mobile(tm)-based Pocket PCs or Smartphones
for the chance to win $25,000 and application distribution. Enter today at
http://ads.osdn.com/?ad_id=6882&alloc_id=15148&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

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