[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Xen vs. GRUB
From: |
Thomas Schwinge |
Subject: |
Xen vs. GRUB |
Date: |
Wed, 3 Jan 2007 13:09:25 +0100 |
User-agent: |
Mutt/1.5.11 |
[Cced to <grub-devel@gnu.org>.]
Hello!
This is about porting GRUB to Xen to allow booting a GNU/Hurd system as a
Xen domU.
GNU/Hurd systems use GNU Mach as a microkernel and have a GRUB
configuration like the following one, which is currently not translatable
to a Xen configuration:
#v+
title Debian GNU/Hurd
kernel (hd0,5)/boot/gnumach.gz \
root=device:hd0s6
module (hd0,5)/hurd/ext2fs.static \
--multiboot-command-line=${kernel-command-line} \
--host-priv-port=${host-port} \
--device-master-port=${device-port} \
--exec-server-task=${exec-task} \
-T typed ${root} $(task-create) $(task-resume)
module (hd0,5)/lib/ld.so.1 \
/hurd/exec \
$(exec-task=task-create)
#v-
On Tue, Jan 02, 2007 at 10:21:14PM +0100, Samuel Thibault wrote:
> Thomas Schwinge, le Tue 02 Jan 2007 12:10:49 +0100, a ?crit :
> > On Tue, Jan 02, 2007 at 01:11:05AM +0000, Samuel Thibault wrote:
> > > A crude first ugly patch.
> >
> > I wondered how you got the thing to boot, wondered if you had also ported
> > GRUB to Xen along the way, but then I saw the patch for
> > `kern/bootstrap.c'. :-)
[Samuel there hard-coded the above quoted ``module [...]'' lines.]
> ;)
>
> Yes, the problem is that Xen is a bit Linux-oriented, and as such the
> parameter is called "ramdisk", can ship only one file, and doesn't have
> a command line separate from the kernel's...
Is there a consensus that GRUB (or rather GRUB2) should be ported to
allow them to run in a Xen environment?
Regards,
Thomas
signature.asc
Description: Digital signature
- Having generated files in cvs?, (continued)
- Having generated files in cvs?, Thomas Schwinge, 2007/01/03
- Re: Having generated files in cvs?, Richard Braun, 2007/01/03
- Re: Having generated files in cvs?, olafBuddenhagen, 2007/01/04
- Re: Having generated files in cvs?, Samuel Thibault, 2007/01/08
- Re: Having generated files in cvs?, Thomas Schwinge, 2007/01/08
- Re: Having generated files in cvs?, Roland McGrath, 2007/01/08
- Re: Having generated files in cvs?, Samuel Thibault, 2007/01/08
- Re: Having generated files in cvs?, Thomas Schwinge, 2007/01/10
- Re: Having generated files in cvs?, Samuel Thibault, 2007/01/10
- Re: Having generated files in cvs?, Leonardo Lopes Pereira, 2007/01/10
- Xen vs. GRUB,
Thomas Schwinge <=
- Re: Xen vs. GRUB, Samuel Thibault, 2007/01/08
- Re: Xen vs. GRUB, Ian C. Blenke, 2007/01/08
- Re: Xen vs. GRUB, Samuel Thibault, 2007/01/08
- Re: [task #5468] Port GNU Mach to the Xen VMM, Thomas Schwinge, 2007/01/03
- Re: [task #5468] Port GNU Mach to the Xen VMM, Samuel Thibault, 2007/01/08
- Re: [task #5468] Port GNU Mach to the Xen VMM, Thomas Schwinge, 2007/01/08
- Re: [task #5468] Port GNU Mach to the Xen VMM, Roland McGrath, 2007/01/08
- Re: [task #5468] Port GNU Mach to the Xen VMM, Samuel Thibault, 2007/01/08
Re: [task #5468] Port GNU Mach to the Xen VMM, Thomas Schwinge, 2007/01/05