Wednesday, May 4, 2011

Creating a Multi-boot USB drive

Creating a bootable USB thumb drive from a single ISO is handy, but not on its own any big advantage over a bootable CD. A multi-boot USB thumb drive with every bootable ISO you want? That's something that is extremely useful, if you tend to need that kind of stuff frequently. It can also be a real time-saver - both by saving you time hunting through your stack of burned CDs, and because a modern USB thumb drive will load files dramatically faster than a CD-ROM will.

I had kind of found a few ideas in the past, but last week I set out to start creating a multi-boot USB drive with all of the tools I frequently use. I picked up a 32GB thumb drive that should have plenty of room. To make my USB drive multi-boot, I used the YUMI Multiboot USB Creator.

It is basically an NSIS installer that lets you select a USB drive, make it bootable, and select what ISOs you want to load. It will format it FAT32 for you if you want. (I'm not positive, but I suspect FAT32 may be required for some boot CDs/floppy images). It will even initiate the download of all of the ISOs it has in its prebuilt list. I found this really useful, though occasionally a newer version of a tool would be out and it wouldn't directly find it. It was still very easy to use. It also allows you to add unlisted bootable ISOs, which it will add to a separate list. I tested this with 2 vendor diagnostic boot CDs and they both worked - your mileage may vary with some ISOs.

A point of confusion for me was how to add MULTIPLE ISOs. YUMI Multiboot USB Creator is designed to be run once per ISO. Don't try to add all of them at once, or you may end up scratching your head for a few minutes. Add them one at a time. At the end of each addition, it will ask you if you want to add another or not. Clicking yes, or running it again will add an additional bootable ISO while maintaining any that are already installed.It doesn't currently provide a way to remove a bootable ISO, so if you accidentally load the same one twice or otherwise want to remove one, you will have to edit the menu files by hand. This does appear to be a planned feature, though, so that may cease to be the case at some point. The version as of the time of this post is 0.0.1.1 - this version came out a couple of weeks ago, so it appears to be actively in development.

Here are some of the ISOs I loaded on mine:
  • Clonezilla
  • GParted
  • DBAN
  • Memtest86+
  • FreeDOS
  • Ubuntu
  • Vendor Hardware Diagnostic CDs
Be sure to read the known issues list. If you load a Windows 7 install CD on there it may interfere with Ubuntu-based distros loading, and there are a few other minor caveats. I am very impressed with this though and look forward to utilizing YUMI Multiboot USB Creator to add more ISOs in the future.

Tuesday, May 3, 2011

Easily create an ISO image of a CD/DVD

I occasionally find myself needing to create an ISO from a CD/DVD at work. Whether it's of some volume media, a diagnostics CD, or other CD that is created by a vendor. Today I found myself searching for a simple, free tool that does this. In particular, I recently burned a Lenovo diagnostics CD - it would not let me just create an ISO. I want an ISO so it can be a part of my multiboot USB drive with every ISO I frequently use.

Thanks to a question on superuser I located and the corresponding answers, I found LC ISO Creator, a 14KB (KB!!!) freeware tool from Lucersoft. It's as simple as it gets, and it works great.