Wednesday, May 4, 2011

Ubuntu 11.04 on Citrix XenServer 5.5, Part 1

This is part 1 of a series on installing Ubuntu 11.04 (Natty Narwhal) on Citrix XenServer 5.5 in paravirtualization (PV) mode.

Ubuntu Linux is not officially support by Citrix (with this in mind, you are proceeding at your own risk), so the first task is to create templates for Ubuntu. I used a XenServer 5.6 install to clone because it includes templates for Debian.  The example I provide is for 64-bit, but can be done for 32-bit as well:


# DID=`xe template-list name-label="Debian Squeeze 6.0 (64-bit) (experimental)" params=uuid --minimal`
# xe vm-clone uuid=$DID new-name-label="Ubuntu 11.04 (64-bit) (experimental)"
# UID=`xe template-list name-label="Ubuntu 11.04 (64-bit) (experimental)" params=uuid --minimal`
# xe template-param-set uuid=$UID \
    other-config:install-methods=http,ftp \
    other-config:debian-release=natty \
    other-config:default_template=true


Export the templates using the CLI or XenCenter to import into a XenServer 5.5 install. Feel free to save yourself the hassle and download the 32-bit and/or 64-bit Ubuntu Templates for XenServer I created.

5 comments:

  1. Preparing to Import VM

    The MAC address specified is not valid
    Check your settings and try again.

    ReplyDelete
  2. Did you import it as a Template or a VM?

    ReplyDelete
  3. I have the same error. How could I fix?

    ReplyDelete
  4. Get the same error with mac id not valid. Anyone got a hint?

    ReplyDelete
  5. I have the same MAC address problem.
    Do you found a solution?

    Thanks
    Christian

    ReplyDelete