Finally, after a long night of frustration, i have managed to get Ubuntu 9.10 working on xenserver, Basically, i had to leave out the update to grub 2, since the pygrub that comes with xenserver does’ not read Grub2 configs, and it also doesn’t read ext4,
So This image uses the ext3 fs, and the normal grub, due to limitations on the xenserver side, or you may say ubuntu are very quick to implement the new features,
Apart from that it’s a full Ubuntu 9.10 installation, So far i have done the 32Bit, the 64Bit will follow shortly,
i have used an ec2 kernel, Thank you amazon, since the debian xen kernel is quite old, it was giving me problems with the 9.10 version, i have tested this a little and it seems to work fine, from my experience with amazon ec2, they use the open source xen as their host for ami’s so their kernels should do the job, however if you do find any issue’s please let me know.
I hope you enjoy this Ubuntu 9.10 Template for Xenserver, the 64bit version should follow shortly, hoping that i remember all the troubles i went through to get this one working hehe,
User root
Pass password
Image set as dhcp
You can download the 32Bit version here
November 8th, 2009 at 1:53 am
Downloading it now, Monday morning I will kick off the import, thanks Isaac.
November 9th, 2009 at 12:48 am
also available for download at
http://www.mininova.org/tor/3131839
http://mirror.x13.com
November 12th, 2009 at 12:36 pm
I downloaded the Ubuntu 9.10 for Xenserver5.x template, and it was very helpful.
Could you tell me how you make it ?
I would like to have steps, like Ubuntu 904 PV on your blog.
November 16th, 2009 at 3:02 am
The megaupload mirror is amazing. 63 Mbps download speed on free download.
Trying out your template. Hope it’s got gnome installed.
November 16th, 2009 at 5:53 am
Hi There Issac,
Is there any chance of you making a 10GB 9.10 32 and 64 bit template?
November 16th, 2009 at 10:26 pm
I Will create a 10gb 9.10 Template soon, really busy these past few day’s the templates will follow shortly
November 17th, 2009 at 2:50 am
Thanks Issac, greatly appreciated
November 18th, 2009 at 10:23 pm
I tried your template, and I noticed a few things. The templates are for the gnome-less install. I also tried it out, and noticed the memory doesn’t seem to update right in XenCenter. Any chance you could try out doing this for a default Ubuntu 9.10 Desktop install?
November 19th, 2009 at 1:01 am
Hi Isaac,
Thanks for your templates, however when I attach an ISO image (the xs-tools.iso will do it) to the VM, I get a kernel panick as below:
[ 0.628005] kernel BUG at /build/buildd/linux-ec2-2.6.31/block/blk-core.c:2216!
[ 0.628013] invalid opcode: 0000 [#1] SMP
Have you seen this before?
November 20th, 2009 at 11:25 pm
Yes i have also noticed the kernel panic, thanks for noticing the bug, i will have a look and try to find a way around it,
Maybe a kernel update or a different kernel will do the job i will keep you updated once i find something
November 21st, 2009 at 5:37 am
Thanks so much!!! This is amazing, I wish they would just support Ubuntu already but this is the next best thing.
Fyi it would not import on XenServer 5.0x but it was reason even to final upgrade to XenServer 5.5 (for the first time, which was painless). I was pleasantly surprised by the snapshot on xencenter.
December 10th, 2009 at 7:40 pm
Hey Isaac!
I want to install Ubuntu 9.10 HVM (fully virualized) on a XenServer 5.5.0 (64-bit). Do you have any suggestion on what changes to make over what you have mentioned above.
Any help would be appreciated !
pr
December 11th, 2009 at 10:03 am
Hi Priya,
you can download a ready made template from here,
http://www.isaaczarb.com/templates/
however the full installation has some issues, due that ubuntu forces new users to install grub2 which is not supported by pygrub, and also ext4.
regards
December 11th, 2009 at 5:12 pm
Which kernel version is installed in these templates? I’d like to use ubuntu for a project which needs at least a 2.6.31 kernel. This version is available in Ubuntu 9.10, but I’m not sure wether you replaced it with a different version to enable Xen support.
Also, do you have any plans to release 9.10 templates with 2GB disk size?
December 11th, 2009 at 5:43 pm
Hi Nick
the kernel version is the linux-ec2-2.6.31 which is the amazon ec2 kernel, however there is a bug which doesn’t support mounting of cd-rom drives. otherwise its the older debian xen kernel 2.6.26
i will try to add more custom sized templates, but at the moment i’ve been really busy with work , and since this is a side project, it taking time off this project
January 5th, 2010 at 9:21 pm
I have down loaded both of the 9.10 templates, but I am having problems with getting them into the 5.5 zen server.
I don’t have much experience and am just starting out. Could you please give me some help or post some directions. Thanks.
March 5th, 2010 at 12:52 am
Thanks for your image! Got it working in my XENServer 5.5.0 setup, but XenCenter tells me the wrong “tool” version is installed. Any idea how to update them – or any plans on releasing a new (karmic) version?
March 21st, 2010 at 9:16 am
Hi Isaac
First up, thanks for these templates – they are great! My only question is have you got around to creating a smaller 9.10 64bit PV template? 24GB is a bit big for me and If you have managed to do anything under 10GB and you are willing to share it, that would be fantastic.
Thanks very much
April 30th, 2010 at 1:23 am
Hi Isaac
Thanks for your great work creating these templates for Xen.
Have you made any progress with resolving the CD-ROM kernel panic?
Thanks
June 12th, 2010 at 8:54 pm
Great post!
July 30th, 2010 at 5:29 pm
Hello Isaac Zarb
How can I get into graphics mode with this template of Ubuntu-9.1032bitPV.7z? I’m using XenServer 5.6. I tried using the command “startx”, but did not work.
Thanks!