Corley
New Member
Booting from a USB memory stick:
There can be some issues with booting from a stick. First, your PC's BIOS has to support booting from a stick. Most do, but some (mostly older ones) don't. You might find setting it in Bios doesn't do the trick, in which case you MAY find a boot option message flashed on the screen during the PCs boot up process that allows it, or there may be an "F" key option during the boot process that leads you to a menu for it. You MAY just not be able to do it on some hardware. I build old PCs up for people who cannot afford one, so I see a lot of different hardware, and have only seen two so far that were USB boot challenged. Next, since the Linux distro's core will be loaded into memory and not paged in as needed, you need enough memory in the PC to support that. Some distro's will run in 256MB, some require up to1GB, most will run in a 512MB machine just fine.
The PC hardware may not be your only challenge. Not all memory sticks are created equally, and some can't be used as boot devices. Don't ask me why, it's just that way. I have about 15 memory sticks, and of those I have 1 that cannot be made to boot. All the Lexar sticks I have boot just fine, so to be safe, pick one of those when you go to buy one (but I have several cheap Chinese ones that work just fine too.) Don't go crazy over size, stick to 1-4MB for size since some PCs don't support a bigger size. About $10 bucks will get a 2GB stick on sale, so don't go spending a fortune for one.
To create a boot stick, I always use a free program called UNETBOOTIN.EXE, that does most of the hard work for you. You first need to format the memory stick as FAT16, then run the unetbootin program. Unetbootin can either use an .ISO file you have downloaded on your own, or it can be used to download one you select from a list that it presents. (A .ISO file is basically a CD image file.) What the program does is to put bootable grub (a boot menu) on the stick along with the target .iso file. Once the unetbootin program is done loading up the memory stick and you have made the appropriate BIOS settings, you are ready to boot from the stick. When you then do the USB memory stick boot on the PC, you actually boot into grub, and from there select the target Linux system.
I've personally used this proceedure with about 20 different Linux distributions in "rainy day" playing around, and all have booted very well. (Most, but not all have run on my target hardware without trouble. Your mileage may vary...) The up side of using the stick is you don't have to burn a CD for each new distro. The down side is memory sticks are slow to write, so it can take up to 30 minutes to write the stick. Another up side is that you can reuse the stick to try another distro, but at the cost of CDs, that is hardly worth a consideration. Memory sticks are just another way to skin a cat, and easy to carry around with you in case you need to recover a crashed PC, or demonstrate Linux to some poor unsuspecting slob who happened to mention Linux to you. (Strike that last part.) The resultant USB stick or CD is called a "Live USB Stick", or "Live CD" since the PC will be running "live" from it when it is booted.
The great part of either method (Live CD or Live Memory stick) is that you can play with Linux distros to your heart's content, and never disturb the hard drive until you decide you are ready to do that (and at some point you will probably decide that you want to run Linux, either because you think it's better than Windows, or because you either can't afford or no longer care to afford the latest and greatest Bill Gates has to offer. JMHO) The important part is: You can skin these cats a number of different ways, why not experiment and have fun with all of them! Linux has gravitated from a geeky command line interface to an almost Windows like GUI, that just gets better and better, and easier and easier to use. It no longer requires a Geek degree and a bottle of whisky at your side to operate (Strike that too, it could be construed as a down side.)
Like I have said many times, this is just my humble opinion!
Corley
There can be some issues with booting from a stick. First, your PC's BIOS has to support booting from a stick. Most do, but some (mostly older ones) don't. You might find setting it in Bios doesn't do the trick, in which case you MAY find a boot option message flashed on the screen during the PCs boot up process that allows it, or there may be an "F" key option during the boot process that leads you to a menu for it. You MAY just not be able to do it on some hardware. I build old PCs up for people who cannot afford one, so I see a lot of different hardware, and have only seen two so far that were USB boot challenged. Next, since the Linux distro's core will be loaded into memory and not paged in as needed, you need enough memory in the PC to support that. Some distro's will run in 256MB, some require up to1GB, most will run in a 512MB machine just fine.
The PC hardware may not be your only challenge. Not all memory sticks are created equally, and some can't be used as boot devices. Don't ask me why, it's just that way. I have about 15 memory sticks, and of those I have 1 that cannot be made to boot. All the Lexar sticks I have boot just fine, so to be safe, pick one of those when you go to buy one (but I have several cheap Chinese ones that work just fine too.) Don't go crazy over size, stick to 1-4MB for size since some PCs don't support a bigger size. About $10 bucks will get a 2GB stick on sale, so don't go spending a fortune for one.
To create a boot stick, I always use a free program called UNETBOOTIN.EXE, that does most of the hard work for you. You first need to format the memory stick as FAT16, then run the unetbootin program. Unetbootin can either use an .ISO file you have downloaded on your own, or it can be used to download one you select from a list that it presents. (A .ISO file is basically a CD image file.) What the program does is to put bootable grub (a boot menu) on the stick along with the target .iso file. Once the unetbootin program is done loading up the memory stick and you have made the appropriate BIOS settings, you are ready to boot from the stick. When you then do the USB memory stick boot on the PC, you actually boot into grub, and from there select the target Linux system.
I've personally used this proceedure with about 20 different Linux distributions in "rainy day" playing around, and all have booted very well. (Most, but not all have run on my target hardware without trouble. Your mileage may vary...) The up side of using the stick is you don't have to burn a CD for each new distro. The down side is memory sticks are slow to write, so it can take up to 30 minutes to write the stick. Another up side is that you can reuse the stick to try another distro, but at the cost of CDs, that is hardly worth a consideration. Memory sticks are just another way to skin a cat, and easy to carry around with you in case you need to recover a crashed PC, or demonstrate Linux to some poor unsuspecting slob who happened to mention Linux to you. (Strike that last part.) The resultant USB stick or CD is called a "Live USB Stick", or "Live CD" since the PC will be running "live" from it when it is booted.
The great part of either method (Live CD or Live Memory stick) is that you can play with Linux distros to your heart's content, and never disturb the hard drive until you decide you are ready to do that (and at some point you will probably decide that you want to run Linux, either because you think it's better than Windows, or because you either can't afford or no longer care to afford the latest and greatest Bill Gates has to offer. JMHO) The important part is: You can skin these cats a number of different ways, why not experiment and have fun with all of them! Linux has gravitated from a geeky command line interface to an almost Windows like GUI, that just gets better and better, and easier and easier to use. It no longer requires a Geek degree and a bottle of whisky at your side to operate (Strike that too, it could be construed as a down side.)
Like I have said many times, this is just my humble opinion!
Corley