Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Xen: API

Re: [Xen-users] Installing XCP from USB thumb drive

 

 

Xen api RSS feed   Index | Next | Previous | View Threaded


mike.mcclurg at citrix

Jun 22, 2012, 3:27 AM

Post #1 of 8 (592 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive

On 21/06/12 00:05, Eric wrote:
> Is CD-ROM/DVD-ROM the only way to install XCP?

I'm sure you could dd the iso to a thumb drive in the same way you would
any other OS. We install XCP and XenServer by pxeboot, which is ideal if
you have a large infrastructure to deploy to. Don't ask me for help with
pxeboot setup, though ;)

Mike

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


epretorious at yahoo

Jun 20, 2012, 4:05 PM

Post #2 of 8 (572 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

Is CD-ROM/DVD-ROM the only way to install XCP?

Eric Pretorious
Truckee, CA




>________________________________
> From: Eric <epretorious [at] yahoo>
>To: "xen-users [at] lists" <xen-users [at] lists>
>Sent: Saturday, June 16, 2012 4:28 PM
>Subject: [Xen-users] Installing XCP from USB thumb drive
>
>
>Has anyone experimented with installing XCP from a USB thumb drive? Is it possible? How was the installation media installed to the USB thumb drive (e.g., dd)?
>
>
>
>Eric Pretorious
>Truckee, CA
>
>_______________________________________________
>Xen-users mailing list
>Xen-users [at] lists
>http://lists.xen.org/xen-users
>
>


Ian.Campbell at citrix

Jun 22, 2012, 3:59 AM

Post #3 of 8 (569 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
> On 21/06/12 00:05, Eric wrote:
> > Is CD-ROM/DVD-ROM the only way to install XCP?
>
> I'm sure you could dd the iso to a thumb drive in the same way you would
> any other OS.

This depends on the iso having being created with special options though
-- is that done for XCP isos?

Ian.



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


mike.mcclurg at citrix

Jun 22, 2012, 4:12 AM

Post #4 of 8 (575 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

On 22/06/12 11:59, Ian Campbell wrote:
> On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
>> On 21/06/12 00:05, Eric wrote:
>>> Is CD-ROM/DVD-ROM the only way to install XCP?
>>
>> I'm sure you could dd the iso to a thumb drive in the same way you would
>> any other OS.
>
> This depends on the iso having being created with special options though
> -- is that done for XCP isos?

I have no idea, what options does an ISO need to be created with? Can
you repackage an ISO with those options?



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


Ian.Campbell at citrix

Jun 22, 2012, 4:15 AM

Post #5 of 8 (575 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

On Fri, 2012-06-22 at 12:12 +0100, Mike McClurg wrote:
> On 22/06/12 11:59, Ian Campbell wrote:
> > On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
> >> On 21/06/12 00:05, Eric wrote:
> >>> Is CD-ROM/DVD-ROM the only way to install XCP?
> >>
> >> I'm sure you could dd the iso to a thumb drive in the same way you would
> >> any other OS.
> >
> > This depends on the iso having being created with special options though
> > -- is that done for XCP isos?
>
> I have no idea, what options does an ISO need to be created with?

I dunno eithr, I just know that they exist.

> Can you repackage an ISO with those options?

That might be what isohybrid, from the syslinux suite, does?

Ian.



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


mike.mcclurg at citrix

Jun 22, 2012, 4:51 AM

Post #6 of 8 (570 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

On 22/06/12 12:18, Anil Madhavapeddy wrote:
> On 22 Jun 2012, at 12:12, Mike McClurg wrote:
>
>> On 22/06/12 11:59, Ian Campbell wrote:
>>> On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
>>>> On 21/06/12 00:05, Eric wrote:
>>>>> Is CD-ROM/DVD-ROM the only way to install XCP?
>>>>
>>>> I'm sure you could dd the iso to a thumb drive in the same way you would
>>>> any other OS.
>>>
>>> This depends on the iso having being created with special options though
>>> -- is that done for XCP isos?
>>
>> I have no idea, what options does an ISO need to be created with? Can
>> you repackage an ISO with those options?
>
> If it still exists, packaging.hg creates the XenServer ISO with the correct
> options for PXE boot. XCP probably uses the same build scripts...are they
> open-source?

Those scripts don't contain any license information that I can see, and
we haven't published them publicly. I'm all for making XCP easier to
build outside of Citrix, but I don't think that thrusting our build
system on the world is the right way to do it ;)

Anyway, here is the blurb that generates the iso:

mkisofs -joliet -joliet-long -r \
-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-sort $(MY_OBJ_DIR)/sort.main.list \
-V "$(PLATFORM_NAME)-$(PLATFORM_VERSION) $(LABEL_main)" \
-o $@ $(STAGING_main);

Does that look like it'll generate a thumb-drive-bootable ISO?

Mike

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


Ian.Campbell at citrix

Jun 22, 2012, 5:04 AM

Post #7 of 8 (571 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

On Fri, 2012-06-22 at 12:51 +0100, Mike McClurg wrote:
> On 22/06/12 12:18, Anil Madhavapeddy wrote:
> > On 22 Jun 2012, at 12:12, Mike McClurg wrote:
> >
> >> On 22/06/12 11:59, Ian Campbell wrote:
> >>> On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
> >>>> On 21/06/12 00:05, Eric wrote:
> >>>>> Is CD-ROM/DVD-ROM the only way to install XCP?
> >>>>
> >>>> I'm sure you could dd the iso to a thumb drive in the same way you would
> >>>> any other OS.
> >>>
> >>> This depends on the iso having being created with special options though
> >>> -- is that done for XCP isos?
> >>
> >> I have no idea, what options does an ISO need to be created with? Can
> >> you repackage an ISO with those options?
> >
> > If it still exists, packaging.hg creates the XenServer ISO with the correct
> > options for PXE boot. XCP probably uses the same build scripts...are they
> > open-source?
>
> Those scripts don't contain any license information that I can see, and
> we haven't published them publicly. I'm all for making XCP easier to
> build outside of Citrix, but I don't think that thrusting our build
> system on the world is the right way to do it ;)
>
> Anyway, here is the blurb that generates the iso:
>
> mkisofs -joliet -joliet-long -r \
> -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
> -no-emul-boot -boot-load-size 4 -boot-info-table \
> -sort $(MY_OBJ_DIR)/sort.main.list \
> -V "$(PLATFORM_NAME)-$(PLATFORM_VERSION) $(LABEL_main)" \
> -o $@ $(STAGING_main);
>
> Does that look like it'll generate a thumb-drive-bootable ISO?

The scripts which create the Debian CD sets use
case "$MKISOFS" in
*xorriso*)
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-isohybrid-mbr syslinux/usr/lib/syslinux/isohdpfx.bin"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-partition_offset 16"
which I think is related to this.

I think it is basically doing isohybrid at creation time instead of post
processing. It seems (and this corresponds with my vague memory of
seeing the discussion on debian-cd) like it needs xorriso rather than
mkisofs (which IIRC is deprecated).

Ian.


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


shenderson at remitdata

Jun 25, 2012, 1:24 PM

Post #8 of 8 (558 views)
Permalink
Re: [Xen-users] Installing XCP from USB thumb drive [In reply to]

Here's how we did it (from my engineer):

What we did to get XCP install from a USB stick.
Step #1) Download all the things
YUMI. (I used 0.0.5.8 but any version should work) - http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
XCP install ISO - http://www.xen.org/download/xcp/index.html
Step #2) Plug in your USB stick (the rest assumes the drive is assigned a letter of D:)
Step #3a) Run YUMI
Step #3b) Agree to the license Agreement
Step #3c) Select D: for YUMI Step 1
Step #3d) Select the option “Try an Unlisted ISO” for YUMI Step 2
Step #3e) Browse to the downloaded XCP ISO from step 1 and select it for YUMI Step 3
Step #3f) Mash create and wait.

At this point it is going to bloat things a little by having the full iso on the USB stuck but who cares right?

Step #4) Open the ISO downloaded in Step 1 using your favorite archive program. (I use 7-zip) Copy the folders packages.main and packages.transfer-vm to the root of d:\ and finally copy the file XS-REPOSITORY-LIST to the root of D:\

Step #5) PROFIT?

________________________________________
From: xen-api-bounces [at] lists [xen-api-bounces [at] lists] On Behalf Of Ian Campbell [Ian.Campbell [at] citrix]
Sent: Friday, June 22, 2012 7:04 AM
To: Mike McClurg
Cc: xen-api [at] lists; xen-users [at] lists; Eric
Subject: Re: [Xen-API] [Xen-users] Installing XCP from USB thumb drive

On Fri, 2012-06-22 at 12:51 +0100, Mike McClurg wrote:
> On 22/06/12 12:18, Anil Madhavapeddy wrote:
> > On 22 Jun 2012, at 12:12, Mike McClurg wrote:
> >
> >> On 22/06/12 11:59, Ian Campbell wrote:
> >>> On Fri, 2012-06-22 at 11:27 +0100, Mike McClurg wrote:
> >>>> On 21/06/12 00:05, Eric wrote:
> >>>>> Is CD-ROM/DVD-ROM the only way to install XCP?
> >>>>
> >>>> I'm sure you could dd the iso to a thumb drive in the same way you would
> >>>> any other OS.
> >>>
> >>> This depends on the iso having being created with special options though
> >>> -- is that done for XCP isos?
> >>
> >> I have no idea, what options does an ISO need to be created with? Can
> >> you repackage an ISO with those options?
> >
> > If it still exists, packaging.hg creates the XenServer ISO with the correct
> > options for PXE boot. XCP probably uses the same build scripts...are they
> > open-source?
>
> Those scripts don't contain any license information that I can see, and
> we haven't published them publicly. I'm all for making XCP easier to
> build outside of Citrix, but I don't think that thrusting our build
> system on the world is the right way to do it ;)
>
> Anyway, here is the blurb that generates the iso:
>
> mkisofs -joliet -joliet-long -r \
> -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
> -no-emul-boot -boot-load-size 4 -boot-info-table \
> -sort $(MY_OBJ_DIR)/sort.main.list \
> -V "$(PLATFORM_NAME)-$(PLATFORM_VERSION) $(LABEL_main)" \
> -o $@ $(STAGING_main);
>
> Does that look like it'll generate a thumb-drive-bootable ISO?

The scripts which create the Debian CD sets use
case "$MKISOFS" in
*xorriso*)
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-isohybrid-mbr syslinux/usr/lib/syslinux/isohdpfx.bin"
add_mkisofs_opt $CDDIR/../$N.mkisofs_opts "-partition_offset 16"
which I think is related to this.

I think it is basically doing isohybrid at creation time instead of post
processing. It seems (and this corresponds with my vague memory of
seeing the discussion on debian-cd) like it needs xorriso rather than
mkisofs (which IIRC is deprecated).

Ian.


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

Xen api RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.