Full Ubuntu Install on USB
I am trying to install Ubuntu 10.04 in a 16GB Verbatim USB flash drive so I can boot my computer from the usb and have a full ubuntu running (I also need an encrypted home folder). I just want to run it on one computer, not many, so I don't need LiveUSB features.
Partitioning the laptop's HD is not an option. Since I want a full installation, not a LiveUSB, solutions like UnetBootBin are also not an option.
The elements I have:
- My laptop, an Acer 3810T with Windows 7 on it and a 320GB HD. USB booting is enabled in the Bios.
- A 4GB Verbatim USB flash drive where I have Ubuntu 10.04 Live instalation, done using Universal-USB-Installer-v1.7.9
- The 16GB Verbatim USB flash drive where I want a full installation of Ubuntu
What I have tried:
- I tried physically unplugging the internal HD and installing Ubuntu on the 16GB flash from a runing ubuntu in the 4GB one. The consequences are that the sytem works, as long as the internal HD is not connected again. Updating grub while running the Ubuntu in the 16GB and the internal HD connected had no effect.
- I tried to follow the GUI install of ubuntu from the 4GB flash. What happened is that grub was installed on the 16GB flash and windows 7 wouldn't load if the usb was not connected.
Any help will be welcomed cause this is sucking the life out of me.
Solution 1:
Hm... the same method worked fine for me... I'll document what I did step by step, so you can check what you did differently.
- I booted up from a LiveCD (though this shouldn't make any difference) and chose the try option on boot.
- I went into the Installation wizard (Ubiquity) and clicked through the Language, Keyboard, and Time Zone prompts.
- At the partitioning prompt, I chose to specify the partitions manually, and clicked next.
- I partitioned the entire install drive into a big / partition. (Swap is a very bad idea for USB drives, so I didn't make one.)
- I clicked through and filled out the password prompts.
- At the sanity check prompt, I clicked Advanced... and then I set GRUB to install to /dev/sdb, which was the drive. I didn't set it to /dev/sdb1.
- I installed.
Did you do anything differently?
Solution 2:
Did you enable USB booting and then re-prioritize the drive order of boot? (One can only hope its that simple, i have dealt with GRUB nightmares before too)
If so the machine should recognize the USB as containing a bootable partition and just use that. (Encrypting your home folder is a different matter)
If you think the install went went wrong, step six of @digi 's post is what i would assume to be the problem