The best way to run Ubuntu should be from a usb hard disk. You can repartition an external hard disk in the installation and put the bootloader in said hard disk's master boot record.

Now, you set your computer to boot first from a usb drive and whenever it's connected it'll boot Linux.