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

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

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