Getting Ubuntu 9.10 Karmic Koala working in OpenVZ

If you’re an Ubuntu fan like me and use (or want to use) OpenVZ, you might not be too excited that the OpenVZ site doesn’t yet have the latest edition of Ubuntu, 9.10 Karmic Koala, available as a precreated template.  Luckily, you can find them here.

For my purposes, I downloaded ubuntu-9.10-minimal_9.10_amd64.tar.gz.  After setting up a virtual instance with Proxmox and opening up a VNC session, I found that this template is way more minimal than I ever expected.  In all reality, that isn’t so bad.  The lighter, the better.  Unfortunately, since I was setting up this new instance as a server, I had a good bit of work ahead of me.

Firstly, networking wasn’t working at all with my bridged setup out of the box.  The solution:

edit /etc/network/interfaces and configure your NICs.  I had to comment out some properties of the venet0 interface to get things working.  Here’s my final config file:

Notice that I’m using a static IP address.  You may want to try DHCP starting out since it’ll make things easier.  Confirm network connectivity by pinging a remote host.  Don’t forget to edit /etc/resolv.conf if you need to.

Now, I need to get some goodies installed on this thing.  In the end, I’m looking to install Virtualmin and host some websites, so I need to prep for that.  Luckily, Ubuntu makes it easy to get things started quickly.  Start off by issuing:

An ncurses dialog should appear.  Go ahead and select what you need.  I can tell you that I learned the very hard way by not initially selecting “Basic Ubuntu Server.”  If you don’t select that (don’t worry, it’s only a couple of small packages), none of your services will start at boot-time and you’ll have to start each of them manually.

From there, you should be on your way.  I strongly recommend Webmin (add the apt repo) to ease server administration tasks.

Also, before I leave you be, if you’re not using Proxmox to perform all of this OpenVZ magic, you’re definitely missing out.  Hurry up and convert already!

2 comments on “Getting Ubuntu 9.10 Karmic Koala working in OpenVZ
  1. C says:

    How did you managed to patch the Ubuntu 9.10 kernel?
    I’ve searched Google all day, and the best taht I could find on the matter was this( article that doesn’t seem to work for U9.10..:-(

  2. Ameir Abdeldayem says:

    The link you pointed to does the reverse of what I did. I tried getting an Ubuntu 9.10 guest inside OpenVZ while in the link, Ubuntu is the host OS. For my host OS, I used [url=]Proxmox[/url]. It’s based on Debian, and I highly recommend it. There’s not much of a learning curve if you’re already familiar with Ubuntu.

Leave a Reply

Your email address will not be published. Required fields are marked *