Installing Ubuntu 10.04 Server 64bit via USB Pendrive
After struggling with installing Ubuntu Server 10.04 from a bootable usb stick, here are some hints in case anyone else ever wants to do this. My problem was that the Server Installer kept trying to load files from the CD and could not find them, which made the installation fail. I actually wonder why it could not find anything because it was apparently looking in the right places (i.e. the USB stick mounted under /cdrom). Feel free to enlighten me.
Anyway, first, you’ll of course need the Ubuntu Server Iso Image and the Universal USB Install in case you’re on Windows or the ‘Startup Disc Creator’ in case you’re already running Ubuntu.
Then, you’ll need to follow the guide to creating a usb stick as posted on the download page when you click ‘Show me how’. That is, run the Disc Create / USB Installer and follow the instructions. It’s actually pretty straight forward so I’m not going to post it again.
Next, and this is important, copy the iso you downloaded onto the USB stick, as we will need it later when we booted into the installation.
Now, boot the system from the USB stick you just created. This will start the installation where you can first choose a language and the like. After a while, as I already wrote, the installer failed for me with “missing data from cdrom”, bringing me to the installation menu. From there, you can choose to open a shell. Do so.
Once the shell is there, execute:
mount
and note the device that is mounted as /cdrom. This is your usb stick.
Next, execute the following commands:
umount /cdrom
mkdir /usb
#device_name is the one from mount
mount /dev/device_name /usb
mount -t iso9660 -o loop /usb/ubuntu-10.04-server-amd64.iso /cdrom
The iso name of course depends on the version of the server you downloaded. for me, it was the 64 bit version.
Next, you can exit the shell:
exit
This will take you back to the installation menu.
Select “Load preseed” (or similiarly named – can’t quite remember right now). The installation should now continue normally.
Flashing PR 1.2 to the N900 from Ubuntu 10.04 64bit Making Bugzilla run on Windows with XAMPP

This is the most effective method to make this work, with the only additions to this being that once this is done, if you play with mounting or unmounting at any other step you might end up dropping the new config, so just redo it without rebooting if that happens.