1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Solve 100 Problems with a Bootable USB Flash Drive

windchill features best plm software
Written by Edwin Chung
Published on August 22, 2011

Unlike using MultiBootISO, which required experimentation and custom linux-configuration for each tool, setting up YUMI is a straightforward affair:

Get YUMI Multiboot USB Creator from Pendrivelinux.com.

Download the Internet! You can go crazy with your office’s bandwidth, or you can be conservative with just this list of downloads. Of note, you want to download ISO files for CD, not USB-key versions:

    1. Ultimate Boot CD– an excellent (and free) compilation of tools. Some key items it includes are:
      • Offline NT Password – Reset Passwords
      • GParted – Repartition Disks (make backups first!)
      • Disk diagnostics – Scan disks, especially useful for generating Warranty Codes
      • Darin’s Boot and Nuke – Repeated disk-sector erasing
      • Memtest86+ – Verify RAM reliability
      • Kon-boot – Bypass Windows security
    1. Trinity Rescue Kit– a Linux compilation with tools specifically for recovering Windows machines:
      • VirusScan – Uses ClamAV, F-Prot, and BitDefender
      • NTFS Undelete – recover recently-deleted files or pull files from a failing disk
    2. UBCD4Win–Windows-based boot disc; requires “compiling” (see below)
      • HiJackThis
      • Super AntiSpyware
    3. Clonezilla – Easy-to-use Linux-based “Ghosting” of disks
    4. BackTrack5 – Useful for Wireless Security and WEP key decrypting
    5. Knoppix – The “first” Debian Linux that booted off a CD
    6. Peppermint OS – Linux based off Lubuntu for Cloud applications
    7. Ylmf – Ubuntu Linux that has been disguised as Windows XP
    8. (Additionally, I also added these to justify my buying a high-capacity flash drive: Hiren’s Boot CD, Linux Mint, Fedora Live, Joli OS, Puppy Linux, HDT Hardware Detection Tool, Recovery-Is-Possible Linux, Partition Wizard, RedoBackup CD, Acronis Antimalware CD, Bitdefender Rescue CD, AVG Rescue CD, Avira AntiVir Rescue CD, Kaspersky Rescue Disk, Panda SafeCD, Memtest86+, FreeDOS, and SystemRescueCd)

Create the UBCD4Win ISO (optionally)

  1. If you downloaded UBCD4Win, you’ll need to build the ISO file first. Run UBCD4WinV360.exe to start the installer. This takes a while, so come back later:
  2. Once it’s done installing, it may launch by itself. You’ll be presented with the “UBCD4Win PE Builder” window. The only thing necessary to change is the SOURCE – point this at a Windows XP SP3 CD:
  3. Once you click on the ‘Build’ button, it will begin compiling the files, ultimately generating an ISO file at the path listed (C:\UBCD4Win\UBCD4WinBuilder.iso). Use this ISO file in your USB-Boot-creation.

Use YUMI to build your USB drive

  1. Launch YUMI- Select the drive letter of your USB device. Double-check that you’re using the correct drive letter, and select “We Will Fat32 Format” the first time you run YUMI. Then find the program you’d like to install in the (long) list of Distributions.
  2. If YUMI does not find the ISO file automatically, you may need to find it yourself. Note that if your ISO file is named differently (i.e. I’m installing UBCD511.iso and not UBCD503.iso), you will need to copy the path manually instead of using the ‘Browse’ button.
  3. There will be one last confirmation and then YUMI will go to work for you.
  4. Wait for YUMI to complete. This may take anywhere from a few to many minutes, depending on how large an ISO you’re copying to the USB device.application management
  5. Click the ‘Next’ button. If you’d like to add more applications (we would), then click ‘Yes’ to restart the program.
  6. Repeat for all your applications. Print the list above and use it as a check-list if it’d help.

Fixing the Bug with GRUB

The way this entire process works is that it loads Syslinux and launches most of the applications from there. When you try and boot an ISO file directly, the Syslinux menu sends you out to GRUB, an alternative boot loader. The problem is that the GRUB loader only reads \menu.lst or \grub\menu.lst.

  1. Copy the file \multiboot\menu\menu.lst to the root of your USB drive, i.e. \menu.list.
  2. If necessary, modify the menu.lst file. I needed to add “Ultimate Boot CD”: I was able  to copy the boot configuration from ubcd.lst, which I’ve included below for reference:
    title Ultimate Boot CD
    find –set-root /multiboot/ISOS/ubcd503.iso
    map /multiboot/ISOS/ubcd503.iso (hd32)
    map –hook
    chainloader (hd32)
  3. You can try adding any other ISO files to the menu.lst that you’d like to try. Generally, copying the default arguments will work.

Modifying Menus and Last Steps

  1. You can modify any and all of the menus. The files you’ll want to edit are these:
    • \multiboot\syslinux.cfg is the “first menu” that appears, and each category is another file.
    • \multiboot\menu\system.cfg contains the “System Tools”
    • \multiboot\menu\linux.cfg contains the “Linux Distributions”
    • \multiboot\menu\other.cfg contains the “Other” menu
    • \multiboot\menu\antivirus.cfg contains the “Antivirus Tools”
    • \multiboot\menu\menu.lst contains the “Directly Bootable ISOs”. Don’t forget to copy this to \menu.lst.
  2. You can still use the USB drive for storage. I created folders such as “Drivers” and “Installers” (and “Personal”) for downloading and transporting files between computers.
  3. The next time you need to rescue someone’s computer from absolutely any problem whatsoever, try booting off of this USB Flash drive to find the solution. Just don’t accidentally leave it behind!

Edwin Chung
Application Integration Engineer, SPK

Latest White Papers

Windows Server on Azure Ultimate Guide

Windows Server on Azure Ultimate Guide

As technology progresses, more and more businesses are adopting cloud infrastructure. This shift can be difficult to adapt to, but it doesn't have to be. With Windows Server and Microsoft Azure, businesses can easily integrate their data and applications with the...

Related Resources

The Future of CAD with PTC Creo and Artificial Intelligence

The Future of CAD with PTC Creo and Artificial Intelligence

The seemingly endless debate of Artificial Intelligence's benefits and drawbacks has permeated all technological media. Why is this such a hot topic? The public wants to understand what AI can do, the technologies it can benefit, and what the future holds for AI....

Bill of Materials Strategies for PTC Windchill PLM Success

Bill of Materials Strategies for PTC Windchill PLM Success

PLM solutions like PTC Windchill help organizations manage every facet of the product lifecycle. One of the best features for organizing these components is a Bill of Materials (BOM). Many PLM solutions integrate BOM management because it facilitates collaboration...

4 Advantages of SolidWorks Cloud PDM (Updated 2023)

4 Advantages of SolidWorks Cloud PDM (Updated 2023)

Considering the leap to cloud-based CAD and PDM solutions? A move to platforms like SolidWorks 3D CAD in the cloud paves the way for unmatched flexibility. Imagine accessing intricate engineering data from anywhere at any time. And, the benefits don’t end there. In...