Sunday, November 27, 2011

Boot Multiple ISO from USB (MultiBoot USB)

How to create a Multiboot USB FlashDrive that you can use to Boot Multiple ISO Files from USB. Please note that you might need a 8GB-16GB or larger USB flash device to be able to support every bootable ISO entry. I will update and add more Bootable ISO files to the list as I find the time to test them. You can also contact me to submit working Bootable Linux ISO menu.lst entries for inclusion.

MultiBoot USB Menu (Simply select an ISO to boot from USB)
MultiBootISOs USB Creator
Basic Essentials to create a Multi ISO Boot USB Flash Drive
  • Fat32 Formatted Flash Drive (NOT Superfloppy)
  • PC that can boot from USB-HDD or in some cases USB-ZIP
  • Windows XP/Vista/7 host to create the Bootable USB
  • MultiBootISOs-USB-Creator.exe
  • Your select ISO Files
How It Works: MultiBootISOs enables each user to create their own custom Multiboot UFD containing only the Distributions they want. New Distributions can be added to your UFD each time the tool is run.
Downloads are stored in an ISOFILES Directory created where the tool is run. Previous downloads are auto-detected by the tool, eliminating the need to fetch them again.
MultiBootISOs-2.1.3.5.exe – October 12, 2010 – Changelog
Added a "full.menu.lst" file containing all menu entries "to be used as examples" for advanced users.
Added Ubuntu 10.10, Kubuntu 10.10, Xubuntu 10.10, Lubuntu 10.10, and Ubuntu Netbook Remix 10.10.

How to Boot Multiple ISO Files from USB

Download MultiBootISOsDownload MultiBootISOs

HASH MD5: 8C4405611B55C982E58FC0BAA327EC2C
  1. Run* MultiBootISOs-2.1.3.5.exe following the onscreen instructions
  2. Run the tool again to Add More ISOs/Distributions to your Drive
  3. Restart your PC setting it to boot from the USB device
  4. Select the ISO you want to Boot from the Menu and enjoy!
That's all there is to it. You should now be booting your favorite ISO files from your Multi-Boot USB device!
* Make sure any active windows are closed for your USB drive letter when first running this tool, or fbinst will fail and your USB will not boot to menu!

MultiBootISOs can create a UFD containing one or all of the following:
Known Issues:
Some antivirus utilities (Nod32) may detect a Boot Sector Virus on the fbinst partitioned USB Drive due to the fact that fbinst.exe installs a hidden sector for storing grldr and fb.cfg menu.
Additional Notes:
You can boot Ubuntu or an Ubuntu based remix with persistence by using our Casper-RW Creator script to create a Casper-RW file on your USB device. Only "ONE Distro" can use casper persistence
If you don't have a floppy drive and get fd0 errors while booting, simply add floppy.allowed_drive_mask=0 to the kernel line for that menu entry. Although the best fix is to disable floppy in BIOS.
To load Ophcrack tables when booted in this fashion, the tables folder needs to exist at the root of the USB device. Example E:\tables\vista_free.Download Tables from the Official site and unzip to your USB.
Boot Errors: While trying to run an ISO from USB, If you get a Boot error saying:
Error 60File for drive emulation must be in one contiguous disk area
You'll need to defragment your ISO using one of the following tools:
contig -  Command line tool to defragment ISO files.
wincontig – GUI tool to defragment ISO files.
For information on how to try other ISO's, see the "CDROM emulation (virtualization) section" in the official GRUB4DOS Readme file. Additionally,Here is another good third party guide that explains how things work.
If you successfully boot from a Linux Based ISO that isn't listed (see full.menu.lst for examples), let me know and I will add it to the list.
A Linux Based version of this tool is also in the works!