Tag Archives: ubuntu

Installing Xen or Xen Cloud Platform from USB

When downloading Xen or Xen Cloud Platform you get an iso which I initially tried loading on my usb stick using unetbootin which is my typical go-to for linux installations. However, I was having troubles and wasn’t able to boot into the installation.

I found the following directions from darkod on the Ubuntu forums here which enabled me to successfully complete the installation.

1. Open the usb stick and in the root rename syslinux.cfg to syslinux.old
2. In the folder boot/isolinux, find and rename isolinux.bin to syslinux.bin, isolinux.cfg to syslinux.cfg
3. Go back and rename the whole folder isolinux to syslinux

PS3 Media Server on Ubuntu

I have my fileserver set up to run a variety of tasks since it is always on. One of the things I like is the ability to stream a variety of videos to my PS3. Natively the PS3 has limited file support for streaming so transcoding using a great open source program called PS3 Media Server is necessary.

A member of the PS3 Media Server forum, Paissad put together this script below (that is no longer hosted on the forums, so I have a mirror below) that goes through the entire installation process.

The only configuration that needs to be done is going to /etc/pms-linux/PMS.conf and specifying what folders you want to share.

Here you can find the script that goes into the init.d folder to auto-start PS3 MS upon bootup if it is not placed there automatically.

Installing Ventrilo Server on Ubuntu 10.10

I found a great guide to installing Ventrilo on Ubuntu 9.10, I followed the steps and it worked perfectly on my installation of 10.10 as well. It fills in all the gaps that official ventrilo installation guide has.

Source: Brandon Williams @ http://rocketeerbkw.com/content/installing-ventrilo-server-ubuntu-910-karmic-koala

If you’re running a 64bit version of Ubuntu, you must install the 32bit libs

# sudo apt-get install ia32-libs

Create a user for ventrilo to run under

# sudo useradd ventrilo

Download the linux version to your home directory (or another temp directory of your choosing), extract the files and change current directory to what we just extracted

# tar -xzf ventrilo_srv-3.0.3-Linux-i386.tar.gz
# cd ventsrv

Move the vent binaries to /usr/bin and make them executable

# sudo mv ventsrv/ventrilo_srv /usr/bin/ventrilo_srv
# sudo mv ventsrv/ventrilo_status /usr/bin/ventrilo_status
# sudo chmod +x /usr/bin/ventrilo_srv /usr/bin/ventrilo_status

Make a directory for the config files and then move them there.
Give ventrilo user access

# sudo mkdir /etc/ventrilo
# sudo mv ventrilo_srv.ini /etc/ventrilo/ventrilo_srv.ini
# sudo chown -R ventrilo:ventrilo /etc/ventrilo

Make vent start when computer boots

  • Create the init.d script
  • Copy the contents of  this init.d script to that file
  • Make it executable and add it to boot sequence

    # sudo nano /etc/init.d/ventrilo
    # sudo chmod 755 /etc/init.d/ventrilo
    # sudo update-rc.d ventrilo defaults

Test to see if it works

# sudo /etc/init.d/ventrilo start

You should see something like the following, where 21626 will be the process ID of vent server

* Starting VOIP server ventrilo
21626: old priority 0, new priority -5
[ OK ]