AtYourService
Member
- Reaction score
- 12
- Location
- CT
This will be an ongoing tutorial for us on how to create a multi-boot USB that will allow you to boot from your favorite live cd , so far I have it working with ophcrack,hirens 10.0,memtest bactrack4, nt pass reset and konboot. Im still learning alot of stuff so bear with me. These bootable usbs are perfect for tech because we dont have to lug around 30 different cds to job sites. and is better to combat viruses and bootkits because you dont have to worry about them being hidden when the system is running live
To start off you will need a usb thumbdrive , im using an 8gb no-name ebay usb drive that i probably got for like $20 2 years ago on ebay.
to start off plug in the usb drive, and type "diskpart" in the run box:
everything in red is what you will type, (we are going to create a single main partition but you can make more if you want. after creating the parittion we will format it fat32)
------------------------------------------------------------------------------------
Microsoft DiskPart version 6.1.7100
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: SCORPION7
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 186 GB 1024 KB
Disk 1 Online 74 GB 6144 KB
Disk 2 No Media 0 B 0 B
Disk 3 Online 7900 MB 0 B <--this is my 8gb usb drive
DISKPART> select disk 3
Disk 3 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
* Partition 1 Primary 7899 MB 1024 KB
DISKPART> select partition 1
Partition 1 is now the selected partition.
DISKPART> active
DiskPart marked the current partition as active.
DISKPART> format fs=fat32 quick
100 percent completed
DiskPart successfully formatted the volume.
------------------------------------------------------------------------------------
#################XP USERS READ HERE #############################
XP doenst let you use diskpart on usb drives so the work around is to download
http://gocoding.com/page.php?al=petousb
run the PeToUSB executable, select the drive, check Enable Disk Format, Quick Format and Force Volume Dismount and click Start.
#############################################################
now that the drive is finished we need to get grub4dos http://sourceforge.net/projects/grub4dos/files/
download grub4dos-0.4.4.zip, we only need the file called "grldr" from the zip , extract it to your usb drive
download grubinst http://sourceforge.net/projects/grub4dos/files/
grubinst_1.0.1_bin_win.zip
open grubinst_gui.exe and choose your usb drive under device name (it should be the same number as the disk you created the parittion on, i.e. disk 3 would be hd3) then click install button
this will install the grub mbr to your usb drive
then create an empty file in the root of your thumbdrive called menu.lst
if you made it this far, your usb drive should now be bootable :mrgreen:
now for the fun stuff
first we're going to add memtest
#########################MEMTEST################
download memtest86 http://www.memtest86.com/memtest86-3.5.iso.zip
extract to folder in root of thumbdrive called "memtest" and extract the "ISOLINUX" folder from the .iso and put it in the memtest folder (7-zip works great for extracting from .isos)
Now Edit menu.lst
and save
now test your drive, plug it in a machine and bootup you should be presented with the grub menu and it should allow you to choose and run memtest
#########################NTPASSWD################
First download ntpasspwd http://home.eunet.no/pnordahl/ntpasswd/cd080802.zip
create a folder called "ntpasswd" in the root of your thumbdrive
extract the contents of the .iso into that folder
then edit menu.lst and add the following line below the memtest line
#########################KONBOOT################
http://www.piotrbania.com/all/kon-boot/data/FD0-konboot-v1.1-2in1.zip
create a folder called "boot" in the root of thumbdrive then a folder called "floppy"
then extract FD0-konboot-v1.1-2in1.img to floppy folder
add this to menu.lst
#########################Spinrite 6################
this is a paid app so if you got it, use it
create a folder called "boot" in the root of thumbdrive then a folder called "floppy"
then extract "SpinRite.ima" to floppy folder
add this to menu.lst
more to come!!!!
To start off you will need a usb thumbdrive , im using an 8gb no-name ebay usb drive that i probably got for like $20 2 years ago on ebay.
to start off plug in the usb drive, and type "diskpart" in the run box:
everything in red is what you will type, (we are going to create a single main partition but you can make more if you want. after creating the parittion we will format it fat32)
------------------------------------------------------------------------------------
Microsoft DiskPart version 6.1.7100
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: SCORPION7
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 186 GB 1024 KB
Disk 1 Online 74 GB 6144 KB
Disk 2 No Media 0 B 0 B
Disk 3 Online 7900 MB 0 B <--this is my 8gb usb drive
DISKPART> select disk 3
Disk 3 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
* Partition 1 Primary 7899 MB 1024 KB
DISKPART> select partition 1
Partition 1 is now the selected partition.
DISKPART> active
DiskPart marked the current partition as active.
DISKPART> format fs=fat32 quick
100 percent completed
DiskPart successfully formatted the volume.
------------------------------------------------------------------------------------

#################XP USERS READ HERE #############################
XP doenst let you use diskpart on usb drives so the work around is to download
http://gocoding.com/page.php?al=petousb
run the PeToUSB executable, select the drive, check Enable Disk Format, Quick Format and Force Volume Dismount and click Start.
#############################################################
now that the drive is finished we need to get grub4dos http://sourceforge.net/projects/grub4dos/files/
download grub4dos-0.4.4.zip, we only need the file called "grldr" from the zip , extract it to your usb drive
download grubinst http://sourceforge.net/projects/grub4dos/files/
grubinst_1.0.1_bin_win.zip
open grubinst_gui.exe and choose your usb drive under device name (it should be the same number as the disk you created the parittion on, i.e. disk 3 would be hd3) then click install button
this will install the grub mbr to your usb drive
then create an empty file in the root of your thumbdrive called menu.lst
if you made it this far, your usb drive should now be bootable :mrgreen:
now for the fun stuff

first we're going to add memtest
#########################MEMTEST################
download memtest86 http://www.memtest86.com/memtest86-3.5.iso.zip
extract to folder in root of thumbdrive called "memtest" and extract the "ISOLINUX" folder from the .iso and put it in the memtest folder (7-zip works great for extracting from .isos)
Now Edit menu.lst
Code:
title Memtest86
kernel /memtest86/ISOLINUX/MEMTEST
and save
now test your drive, plug it in a machine and bootup you should be presented with the grub menu and it should allow you to choose and run memtest
#########################NTPASSWD################
First download ntpasspwd http://home.eunet.no/pnordahl/ntpasswd/cd080802.zip
create a folder called "ntpasswd" in the root of your thumbdrive
extract the contents of the .iso into that folder
then edit menu.lst and add the following line below the memtest line
Code:
title Nt Password Reset
kernel /ntpasswd/vmlinuz rw vga=1 initrd=/ntpasswd/initrd.cgz /ntpasswd/scsi.cgz
initrd /ntpasswd/initrd.cgz
#########################KONBOOT################
http://www.piotrbania.com/all/kon-boot/data/FD0-konboot-v1.1-2in1.zip
create a folder called "boot" in the root of thumbdrive then a folder called "floppy"
then extract FD0-konboot-v1.1-2in1.img to floppy folder
add this to menu.lst
Code:
title Kon-Boot-test
map --mem /boot/floppy/FD0-konboot-v1.1-2in1.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0)
#########################Spinrite 6################
this is a paid app so if you got it, use it
create a folder called "boot" in the root of thumbdrive then a folder called "floppy"
then extract "SpinRite.ima" to floppy folder
add this to menu.lst
Code:
title GRC SpinRite 6
kernel /memdisk
initrd /boot/floppy/SpinRite.ima
more to come!!!!
Last edited: