Eliloader is located under /usr/bin, at least in XenServer, and is pretty easy 
to read.

There is a function, switchBootloader, that does the switch from eliloader to 
pygrub. I'm sure you can find an easy way for to bypass this function. 

There is a section called: ##### DISTRO-SPECIFIC CODE

This will give you the pathing eliloader is expecting from the base url you 
pass it. Also what the kernel/initrd names it's asking for. 

-----Original Message-----
From: xen-api-boun...@lists.xen.org [mailto:xen-api-boun...@lists.xen.org] On 
Behalf Of Alexandre Kouznetsov
Sent: Wednesday, July 10, 2013 2:14 PM
To: xen-api@lists.xen.org
Subject: Re: [Xen-API] pypxeboot (or similar) under XCP 1.6 - eliloader

Hello.

El 10/07/13 13:30, Joseph Hom escribió:
> Have you looked into eliloader?
>
> This is in current XenServer systems and works about the same way you are 
> looking for xenpvnetboot to work.
Yes, found it mentioned at
http://community.citrix.com/display/xs/The+Operation+of+Unsupported+Guests+on+XenServer+5.5+and+5.6

Thought it was too specialized for install boot (and, honestly, I have missed 
the word "Network"). Quote: "The eliloader is a special bootloader used to 
install PV guests from vendor media (CD and Network). 
[...] eliloader will automatically switch the guest configuration to 
PV-bootloader="pygrub" so that after installation pygrub is used to boot the 
disk."

This automatic switch to pygrub looks confusing, but it's hopefully it's 
disableable.

My kernel and initrd images are accessible via TFTP and HTTP, so specific PXE 
is not a requirement.

Is there any documentation about eliloader I can check, in order to tweak it's 
configuration to perform as I need? It have no man page under XCP 1.6, nor 
accepts -h or --help switches.

Thank you.

--
Alexandre Kouznetsov


_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Reply via email to