MultiBootISOs USB Creator 2010 Lance http://www.pendrivelinux.
com (covered under
GNU GPL License) - see MultiBoot-USB-Creator-Copying Background of MultiBootISOs: MultiBootISOs is an easy to use installer script (a simple GUI) I wrote using NS IS to help automate the creation of a bootable USB Flash Drive that can be used to boot multiple ISO files. The end result should be a bootable USB Flash drive that will get you up and run ning with your chosen Live Distributions, from Grub, all without having to do th e research and perform the steps by hand. My work consists of creating/maintaining the MultibootISOs-USB-Creator.nsi scrip t, initial creation and continued maintenance of the menu entries, adding sugges ted entries, and testing to make sure the ISO's/extractions boot. In my opinion, the authors of syslinux and grub have already done the hard work. I used their official tools and documentation to make everything work together.
How MultiBootISOs Works: This tool utilizes Syslinux to make the drive bootable. A syslinux.cfg file with only a grub entry is used to chainload grub.exe, handing control over to Grub4D OS. As usual with grub, a menu.lst containing boot menu entries is used to finally b oot the ISO(s). Credits, Resources, and Third Party Tools used:
* Syslinux 1994-2010 H. Peter Anvin http://syslinux.zytor.com (unmodified binary used) * grub.exe Grub4DOS 2004-2010, the Gna! people http://www.gnu.org/software/grub ( unmodified binary used) : Official Grub4DOS link: http://gna.org/projects/grub4d os/ * NSIS Installer 2010 Contributors http://nsis.sourceforge.net (needed to compile the MultiBootISOs.nsi script) The first MultiBootISO's script was loosly based on Cedric Tissieres's Tazusb.ex e for Slitaz (slitaz@objectif-securite.ch). His Tazusb installer helped me quick ly understand how NSIS works, and how it could be applied to this custom situati on. There were also many other textbook and online resources used to help me underst and how to put this all together. Additional instructions for MultiBootISOs can be found HERE: http://www.pendrive linux.com/boot-multiple-iso-from-usb-multiboot-usb/ Changelog: 12/23/10 Version 2.1.4.6: Added clickable Home Page Links for Distributions. 12/21/10 Version 2.1.4.5: Updated to support Clonezilla Maverick 20101219, and g parted 0.7.1-1. Fixed a couple broken links. 12/13/10 Version 2.1.4.4: Updated to support Clonezilla Maverick 20101211. 12/04/10 Version 2.1.4.3: Correctd option to display ALL drive Letters + Added s econdary warning. 12/03/10 Version 2.1.4.2: Added ability to display ALL drive Letters. 12/01/10 Version 2.1.4.1: Switched to launch browser for downloads. Added suppor t for Linux Mint 10. Distro Macro now based on DistroName rather than ISOFileNam e. 11/19/10 Version 2.1.4.0: Added warning notifications before proceeding to forma t/install. 11/07/10 Version 2.1.3.9: Went back to using Syslinux, chainloaded to Grub4DOS. 11/05/10 Version 2.1.3.8: Updated to support Sugar on a Stick 14. Set to detect removable media only. 11/01/10 Version 2.1.3.7: Updated to include Parted Magic 4.5 or newer (tested 5 .7). 10/25/10 Version 2.1.3.6: Added Austrumi. 10/12/10 Version 2.1.3.5: Added a "full.menu.lst" file that contains all of the menu entries for advanced users. 10/11/10 Version 2.1.3.4: Added Ubuntu 10.10, Kubuntu 10.10, Xubuntu 10.10, Lubu ntu 10.10, and Ubuntu Netbook Remix 10.10. 10/07/10 Version 2.1.3.3: Corrected default boot option to default to Boot from first hard disk, changed timeout to 30 sec. 10/06/10 Version 2.1.3.2: Added Boot from first Hard Drive, Restart, and Shutdow n options. Added Sugar on a Stick Distro. 10/04/10 Version 2.1.3.1: Added Debian Live.