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 installer script I wrote using NSIS to help automate the cre ation of a bootable USB device that can be used to boot multiple ISO files. It u tilizes Syslinux to make the drive bootable. It uses fbinst (created by Bean) to partition, format, and mark the partition active. Fbinst is also used to add a config file and Grub4Dos grldr on a hidden portion of the disk. As usual with gr ub, a menu.lst containing boot menu entries is used to finally boot the ISO(s). The Metadl download plugin is also being used to fetch any ISO/Files the user ch ooses. My specific work consists of creating the MultibootISOs-USB-Creator.nsi script, initial creation and continued maintenance of the custom menu entries, and of co urse testing to make sure the ISO's/extractions boot. The end result should be a bootable USB drive that will get you up and running from a Grub environment, wi th your chosen Live Distributions, all without having to do the research and per form the steps by hand. In my opinion, the authors of grldr and fbinst have alre ady done most of the work for us and I used their official tools and documentati on to make everything work together. Essentially, all I have done is create an e asy to use MultiBoot USB Creation tool. (NOTE): It is possible that some AntiVirus software will detect a boot sector vi rus after partitioning and formatting the drive. This is due to the fact that fb inst installs a "hidden sector" for storing the config file and embedded grldr o n the USB drive. Both fbinst and multibootISO source code is available for you t o critic if you so choose. If this issue poses too many problems, I will end up recompiling fbinst to not use a hidden sector. Credits, Resources, and Third Party Tools used: * fbinst ©2010 Bean http://download.gna.org/grubutil/ (unmodified binary used) * grldr Grub4DOS ©2010, the Gna! people http://www.gnu.org/software/grub (unmodifi ed binary used) Specific Grub4DOS link: http://gna.org/projects/grub4dos/ * Metadl NSIS Plugin ©2010 Hampus Wessman http://hampus.vox.nu/metadl/ (unmodified binary used) * 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 (email@example.com). His Tazusb installer helped me quick ly understand how NSIS works, and how it could be applied to this custom situati on. There were many other textbook and online resources used to help me understand h ow to put this all together. ISO's that can be booted after you have created a MutliBootISOs USB device and t heir Official Sites: Without these, we wouldn't have anything to boot, so support them as well, if yo u like their work.
* EASUS Disk Copy http://www.easeus.com/disk-copy * Avira AntiVir Rescue CD http://www.free-av.com/en/products/12/avira_antivi r_rescue_system.html * Jolicloud http://www.jolicloud.com * EasyPeasy http://www.geteasypeasy.com * SLAX http://www.slax.org * MemTest86+ http://www.memtest.org * Redo Backup and Recovery http://redobackup.org * Linux Mint http://www.linuxmint.com * Ubuntu http://www.ubuntu.com * Xubuntu http://www.xubuntu.org * Kubuntu http://www.kubuntu.org * Lubuntu http://lubuntu.net * Ubuntu Netbook Remix http://www.canonical.com/projects/ubuntu/unr * eeebuntu NetBook Remix http://www.eeebuntu.org * Ubuntu Rescue Remix http://ubuntu-rescue-remix.org * Parted Magic http://partedmagic.com * Partition Wizard http://www.partitionwizard.com * gparted http://gparted.sourceforge.net * DSL http://www.damnsmalllinux.org * Ultimate Boot CD http://www.ultimatebootcd.com * SliTaz Linux http://www.slitaz.org/en * OphCrack XP http://ophcrack.sourceforge.net * Offline NT Password + Reg Editor http://pogostick.net/~pnh/ntpasswd * RIPLinux 10.x http://www.tux.org/pub/people/kent-robotti/looplinux/rip * Ylmf OS http://www.ylmf.org/en/index.html * DBAN 2.2.6 http://www.dban.org * xPUD http://www.xpud.org * FreeDOS http://www.freedos.org * boot.kernel.org (BKO) gpxe.lkrn http://boot.kernel.org * Puppy Linux 4.3.1 http://puppylinux.org * AVG Rescue CD http://www.avg.com/us-en/avg-rescue-cd * BKO http://boot.kernel.org * Clonezilla http://clonezilla.org * TinyCore http://tinycorelinux.com * OpenSuse 11.2 DVD http://www.opensuse.org * Mandriva Free 10.0 http://www2.mandriva.com * Kaspersky Rescue Disk 10 http://support.kasperskyamericas.com/knowledge-ba se-article/2072#download * BackTrack 4 Final http://www.backtrack-linux.org * System Rescue CD http://www.sysresccd.org * Trinity Rescue Kit http://trinityhome.org
Additional instructions for MultiBootISOs can be found HERE: http://www.pendrive linux.com/boot-multiple-iso-from-usb-multiboot-usb/ Recent Changelog: Version 18.104.22.168: Version 22.214.171.124: Correct a possible problem of setting volume label for wrong dr ive. Version 126.96.36.199: Updated to include RIPLinux-10.8 and UBCD503. Version 188.8.131.52: Now uses fbinst to paritition and format the drive and then emb
ed grldr when MultibootISOs is first run on the chosen drive. Added System Rescu e CD and Trinity Rescue Kit. Version 184.108.40.206: Updated to include Ubuntu and Kubuntu 10.04.1, fixed Ophcrack e ntry (failed to copy to drive). Version 220.127.116.11: Fixed Kaspersky rescue iso download/install problem. Updated to include PartedMagic 5.4 and Puppy 5.10 Version 18.104.22.168: Automated manual entries. Downloaded ISOs are stored in an ISOF ILES Directory created where the tool is run. Any matching ISOs placed there wil l be autodetected.