Sometimes an Ubuntu VM doesn’t start up anymore on XenServer. The following error is shown in XenCenter: Error: Starting VM ‘My VM’ – Using <class ‘grub.GrubConf.Grub2ConfigFile’> to parse /grub/grub.cfg – WARNING:root:Unknown directive load_video – WARNING:root:Unknown directive terminal_output – WARNING:root:Unknown directive
Installing latest version of Puppet on Ubuntu
The latest version of Puppet can be installed on Ubuntu by adding the Puppetlabs repository and then installing the official Puppet package: sudo wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb sudo dpkg -i puppetlabs-release-precise.deb sudo apt-get update sudo apt-get install puppet This will install the
Setting Ubuntu hostname as offered by DHCP server
A DHCP server might be setup in such a way that it offers a hostname to its clients. By default, the Ubuntu hostname is set during installation and it disregards the one in the DHCP lease, but we can change
Installing Ubuntu 12.04 LTS on a XenServer VM
The following steps can be taken to install Ubuntu 12.04 LTS on a VM running on XenServer 6. Unfortunately there is no standard template for Ubuntu 12.04 (at least in XenServer 6.0.2 which I used for testing), so we need
Installing Ubuntu 10.04 on XenServer 6.0.2 with guest tools
In a previous article a couple of years ago I wrote about the possibility to install the XenServer guest tools on Ubuntu 10.04. The situation has changed for the better with the release of XenServer 6, which supports Ubuntu 10.04
Ubuntu 12.04 network configuration
The network configuration of Ubuntu 12.04 has changed a bit, at least the server edition, haven’t checked the desktop version. The file /etc/network/interfaces contains a few directives that tell Ubuntu how to configure the network interfaces. There are basically two
Installing XenServer Tools on Ubuntu 10.04
Please note that this article was written in 2010. Since then XenServer 6 has been introduced which supports Ubuntu 10.04 and makes it a lot easier to install Ubuntu 10.04 with guest tools. Please take a look at this newer
Installing FANN with Python bindings on Ubuntu
The Fast Artificial Neural Network Library (FANN) is a neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. It has a Python binding that allows you to use
Installing SqueezeCenter on Ubuntu
After installing a brand new Ubuntu 9.04 Server, add the squeezecenter repository to /etc/apt/sources.list deb http://debian.slimdevices.com stable main Then tell apt to reload everything: sudo apt-get update Now try to install squeezecenter: sudo apt-get install squeezecenter The following seems to
A Linux NAS setup with software RAID and incremental backup
Characteristics I wanted to make my own Network Attached Storage (NAS) device with the following characteristics: It should have lots of disk space and new disk space should be easy to add. The primary storage should be redundant: if one