Here is a quick note about issues that I faced when creating a USB version of the Ubuntu 8.10 LIVE CD.
On the face of it the process is very simple.
1. All you have to do is boot up into Ubuntu 8.10 or use the CD to boot into a live version of Ubuntu.
2. Make sure Ubuntu 8.10 Live CD is in the CD drive or download an ISO of the LIVE CD.
3. Insert a USB flash drive into a spare USB port
4. Next go to System > Make USB Startup Disk
5. You will see the screen below. If the CD is in the drive it will automatically populate the source section. If not you can browse for the iso file.
6. Your USB drive will show up in the source section.
7. Set the amount of space that you want to use to save your settings. Remember that this space will be reserved for Ubuntu and you will not beable to use it for anything else. For example if you plug the usb stick in to Windows machine it will not show the space that you reserved for the persistent file as free space.
8. Click on Make Startup disk to start the process.
9. The speed of the process will depend on if your source is CD or ISO and if you have USB 1.1 or USB 2.0 ports.
11. Reboot your computer and set it to boot to USB first.
10. This is where the process should end. However recently I have got an error when trying to boot from the USB stick.
The error states “Pen Drive Without Operating System. Remove Pen Drive And Reboot”
I did the following to troubleshoot the issue.
1. Check the USB stick to see if all the files are there. (All required files seemed to present and correct).
2. Check if the USB stick partition is set to be bootable.
This is done by the following command
(It was set to be a bootable partition)
3. Next I turned my eye to the version of usb-creator that was being used.
In Terminal typed in following
This brought back the result 0.1.8. This was strange because I thought that 0.1.10 was the default for Ubuntu 8.10.
Got got version 0.1.7 deb file from Launch Pad and uninstalled current version and installed the deb file version.
When I checked the version again it said it was 0.1.5. Mmmm strange maybe the version number are different for the Ubuntu versions.
4. With version 0.1.7 installed I tried the process fo creating the Ubuntu 8.10 Live USB Stick. This time it created and booted into the usb stick as it should do. Unfortunately it didn’t persist changes after a reboot.
5. So the default version of usb-creator (0.1.10) doesn’t make the usb stick bootable and the older version of usb-creator (0.1.7) doesn’t persist changes
6. Now I was getting somewhere. I thought that the newer version was better because previously I had that working correctly with persistence. So I decided to concentrate on that. Now I needed to get this version booting correctly. After abit of googling I came across a page about creating a master boot record on a usb stick.
7. Used the following code fixed the problem.
where /dev/sdX is the location of your USB stick
This worked a treat, I had a Ubuntu 8.10 Live USB with persistence and it is quite fast