August 05, 2012, 8:03 AM — The best way to learn Linux is to use it. A good introductory book will help, but you won't really learn Linux or become confident in your skills unless you park yourself in front of a Linux system and start typing (and popping windows open, creating files, find your way around the desktop ...). And one of the easiest ways to start using Linux -- even before you've committed hardware to it -- is to run Linux in "live" mode. And one of the best ways to run in live mode is to build yourself a bootable USB drive using an excellent tool called UNetbootin.
To run Linux in live mode, you install a bootable release on a USB drive or DVD. Your hard drive is not impacted unless you decide that you like the Linux release that you're trying enough that you want to commit it to disk. This means that you can run Linux as much as you like without any risk of overwriting or affecting your currently installed operating system. The only down side to running Linux in live mode is that it won't save files that you create or changes that you make while you're logged in. Every time you boot from your USB drive, you return to the same original system.
UNetbootin (Universal Network Installer) is a superb little tool that makes it dead easy to create bootable USB drives from any in a large selection of available Linux distributions. These include Ubuntu, lubuntu (a small Ubuntu distribution), Debian, Fedora, SuSe ... UNetbootin runs on Windows platforms -- 2000, XP, Vista and 7 -- as well as Linux and Mac OS X (10.5 and later). You simply request the appropriate executable, selecting Windows, Linux or Mac OS from the buttons and download the UNetbootin version you need.
When you open UNetbootin, you can select from a menu of Linux distributions the one that you want to try. My 4 GB USB stick was far more than I needed, even for Fedora 17. The current release of UNetbootin provides easy access to 25 different Linux distributions each with anywhere from 1 to 6 different releases available.
UNetbootin can also be used to load a nice selection of utilities such as Parted Magic (a partition manager), SystemRescueCD (for system repair, backup and recovery) and Backtrack (for network analysis and penetration testing).
Check out http://unetbootin.sourceforge.net for downloads and more information on the Linux versions and utilities available.
Once you select the distribution and release that you want, UNetbootin will find the appropriate files and extact what you need, install the bootloader, and prepare your USB device for booting. The type should be "USB Drive" (the default setting) for setting up USB for live mode. The other choice is your hard drive. If already formatted as FAT32, your USB device should show up in the Drive: menu.
If your USB isn't formatted as a FAT32 drive, UNetbootin won't recognize it and will issue a message that says "No USB flash drives were found.