Booting Elive from USB
Booting Elive from a USB stick is a good idea, it is much faster (USB2) and a lot less error-prone, by other side not all the computers support the boot from USB.
You have 2 different ways to put your Elive system on a USB device, the easyest is by using the unetbootin application from a Windows machine, please use the special Elive version of unetbootin
Is possible to use the bootoption changedevice in order to switch between other devices... this is useful when your computer can't boot from a USB and you want to do it, so that you will boot first from a cdrom and then change to the USB (warning: it needs to be the same version of elive, the differents kernels will conflict)
It is strongly recommended to use the Linux Mode instead of Unetbootin, because unetbootin may fail. If you install it on the USB using the Linux Mode it will work without problems on all the computers
Unetbootin
Linux Mode
It is recommended to do this from an Elive system and specially the same version that you want to put on the USB, also from the same machine
-
You can use the command mount to found these values, if you run it you have on the first column, the name of the partition, and in the third column you have the point where it is mounted, if for example the partition of your USB is called /dev/sdb1, the number means the number of the partition and the device is /dev/sdb (entire device), on the same example, if /dev/sdb1 is your partition of the USB, the command that you need should look very similar to that: grub-install --recheck --no-floppy --root-directory=/media/sdb1 /dev/sdb . Warning: Do not confuse your partition name or device name, in such case you will delete a different device, like your hard disk, and this could be very bad. Note: If your mount-point has a name that includes a space, you need to add quotes to look something like: ...--root-directory="/media/JOHN 4GB" /dev.... in order to interpret it as a single parameter.
Note: If you are in a recent version of Elive you can try the package usb-bootable-elive (already installed) where you can build USB bootable sticks with Elive on it


