I realize it’s a bit backward to have posted my remote Linux installation attempts without a howto on installing UNetbootin, so here it is.
UNetbootin can be used to install Linux without a CD. You can also use it to install Linux to a USB drive, if the distro in question doesn’t have a built-in utility to do so.
Before you can run UNetbootin with full functionality, you need to install these packages:
Usually this can be done through your package manager, which varies depending on which Linux distro you’re using.
Then go to http://unetbootin.sourceforge.net/ and download UNetbootin.
You will need to make the UNetbootin file executable. To do this, you can right-click on it and select Properties, then go to the Permissions tab and mark the checkbox for Allow executing file as program. Or from the terminal, change directory (cd) to where the file is and use chmod +x . For example, with UNetbootin 3.13 located on the desktop:
g33kgrrl@home:~$ cd Desktop
g33kgrrl@home:~/Desktop$ chmod +x unetbootin-linux-313
Now you can click to start UNetbootin, or enter ./ in front of it at the terminal:
Here you can choose to do an automated download or point it to your pre-downloaded ISO file, and where to install. Enjoy!