It would be very useful if someone would write and post
a complete "recipe" for the steps to get RHEL4 running as
domain0 on Xen/ia64, including such things as:
- where to download the source of elilo
- how to apply the elilo patch and generate a new elilo
- what to specify in the elilo.conf file to boot RHEL4
I would be happy to beta-test the recipe as I would like
to update my Xen test system to RHEL4.
Dan
> -----Original Message-----
> From: Yang, Fred [mailto:fred.yang@xxxxxxxxx]
> Sent: Thursday, August 04, 2005 5:19 PM
> To: Magenheimer, Dan (HP Labs Fort Collins); Brett Johnson;
> Xu, Anthony
> Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx; Wang, Stanley;
> elilo-discuss@xxxxxxxxxxxxxxxxxxxxx
> Subject: RE: [Xen-ia64-devel] RE: [elilo-discuss] a patch to
> make elilo loadanother module
>
> Brett,
>
> Anthony's patch is base on the patch that Stanley originally done.
> Anthony should have done the test for Linux2.6.12 on Xen.
> Attatched is
> the original proposal from Stanley.
>
> -Fred
> ===========
> On Wed, 2005-02-23 at 14:45 +0800, Wang, Stanley wrote:
> >Hi, Bret
> >
> >I'm now working on XEN/IA64 project and need new features
> from ELILO.
> >
> >While booting IA64 machine with XEN, we need to load three
> images: Xen,
> >domain0 and initrd for domain0. Xen is the hypervisitor of
> the virtual
> >machine. Domain0 is the Linux kernel run on guest virtual machine, it
> >also works as management interface between user and virtual machine.
> >
> >The idea loading steps are
> >1. Elilo loads Xen and Domain0 Linux images into memory,
> initrd for the
> >Domain0 Linux will also got passed through Elilo
> >2. Elilo gives control to Xen
> >3. Xen do the basic system init and then gives control to
> Domain Linux
> >4. Domain0 Linux can then boot and gets initrd data
> >
> >But current ELILO can only load two images (kernel and
> initrd) for us,
> >do you aware any such kind of enhancing work in progress? If no, I
> >wonder if it is possible to merge such kind of work into
> your official
> >ELILO tree? (EX: "-m" option to specify the additional
> boot-time module
> >when using command line tool; "module" option to specify additional
> >boot-time module when using config file.)
> =================================
>
> . Magenheimer, Dan (HP Labs Fort Collins) wrote:
> > Hi Brett --
> >
> > I haven't studied the details, but implemented a similar
> > patch on top of elilo for a previous HP research project
> > a couple years ago... mine was really a hack though and
> > I'm sure you want this one to be more generally useful.
> >
> > If the patch:
> > 1) allows at least one additional "initrd-like" file to be
> > specified, and
> > 2) elilo loads the additional file(s) into physical
> > memory, and
> > 3) elilo somehow communicates the location of the additional
> > file via some kind of backwards-compatible extension to
> > ia64_boot_param, and
> > 4) the patch gets into the mainline elilo source asap
> >
> > then the patch meets my needs (which I believe are the same
> > as Anthony's).
> >
> > I've also cc'ed the xen-ia64-devel list so other Xen/ia64
> > folks can chime in.
> >
> > Dan
> >
> >> -----Original Message-----
> >> From: Brett Johnson [mailto:brettj@xxxxxxxxxxxxxxxxxxxxx]
> >> Sent: Wednesday, August 03, 2005 2:24 PM
> >> To: Xu, Anthony
> >> Cc: Magenheimer, Dan (HP Labs Fort Collins); Wang, Stanley;
> >> elilo-discuss@xxxxxxxxxxxxxxxxxxxxx
> >> Subject: Re: [elilo-discuss] a patch to make elilo load another
> >> module
> >>
> >> On Wed, 2005-08-03 at 11:57 +0800, Xu, Anthony wrote:
> >>> Hi Brett,
> >>>
> >>> This patch is used to make elilo can load another module. As we
> >>> know, grub also can load another module except for initrd.
> >>> Currently I'm working on Xen project, we need elilo can load
> >>> another module, thus guest OS can load initrd of himself.
> Otherwise
> >>> guest OS can't have initrd.
> >>
> >> Hi Anthony,
> >>
> >> I've also received a very similar patch from Stanley Wang of
> >> intel (I've
> >> CC'd him on this email). Is yours just a later version of
> Stanley's?
> >> ISTR that Stanley thought his patch needed a fair amount of
> >> cleaning up,
> >> and to be honest, I haven't looked very closely at it yet.
> Does the
> >> patch provide what you need for Xen then? It looks like it
> >> simply adds
> >> a "module" directive to the conf file, and a "-m" command line
> >> parameter.
> >>
> >> I've also CC'd Dan Magenheimer, as I know he's involved in
> >> Xen as well,
> >> and may have some input on the "is this what you need" front :) --
> >> oh, and I've attached Anthony's patch to this email, so
> everyone has
> >> it.
> >>
> >> --
> >> Brett Johnson <brett@xxxxxx>
> >>
> >
> > _______________________________________________
> > Xen-ia64-devel mailing list
> > Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-ia64-devel
>
>
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|