So far I have the following tools working.
PartedMagic
Backtrack V5.0
Arch Linux Network Installer
Spinrite V6.0
Memtest86+ V4.20
The next tool I am placing onto the drive is the Kaspersky Boot Disk. I have extracted the contents of the ISO that I downloaded from Kaspersky Labs to a folder on the USB stick called kav. I am having an issue booting it.
I am using the following commands to attempt to boot from GRUB2.
linux /kav/boot/rescue subdir=/kav rootfstype=auto init=/init initrd=rescue.igz kav_lang=en udev liveimg initrd /kav/boot/rescue.igz boot
So far, I haven't had any luck as I keep getting a kernel panic.
Here is my attached grub.cfg if it is of help to anyone searching
## Nate's Boot Disk ## Parted Magic menuentry "Parted Magic" { echo "Starting Parted Magic..." loopback loop /pmagic/pmagic_2012_3_24.iso linux (loop)/pmagic/bzImage edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw loglevel=0 max_loop=256 noeject iso_location=/pmagic initrd (loop)/pmagic/initrd.img } ## Backtrack 5 menuentry "Backtrack 5" { echo "Starting Backtrack..." linux /bt5/casper/vmlinuz boot=casper live-media-path=/bt5/casper/ splash initrd /bt5/casper/initrd.gz } ## Backtrack 5 (i915 module) menuentry "Backtrack 5 (i915 module)" { echo "Starting Backtrack..." linux /bt5/casper/vmlinuz boot=casper live-media-path=/bt5/casper/ splash video=i915:modeset=1 initrd /bt5/casper/initrd.gz } ## Arch Linux Network Install menuentry "Arch Linux Network Install (64-bit)" { echo "Starting Arch Linux..." linux /arch/boot/x86_64/vmlinuz archisodevice=/dev/disk/by-uuid/235e502b-3607-48c0-9076-17c7aabc1758 initrd /arch/boot/x86_64/archiso.img } ## KAV menuentry "Kaspersky Rescue (Graphical)" { echo "Loading Kaspersky Rescue CD..." } menuentry "Kaspersky Rescue (Text)" { echo "Loading Kaspersky Rescue CD..." } ## Spinrite V6.0 menuentry "Spinrite V6.0" { echo "Loading Spinrite V6.0..." linux16 /boot/memdisk initrd16 /spinrite/spinrite.img } ## Memtest86 menuentry "Memtest86+ V4.20" { echo "Loading Memtest86+ V4.20..." linux16 /memtest86/memtest.bin }