Create Bootable Tech Tools USB

Ok, I got DFT working with this menu entry:

Code:
title Drive Fitness Test
map --mem /boot/floppy/dft.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0)

I extracted the img from this iso file:
http://www.hitachigst.com/hdd/support/downloads/dft32_v416_b00.iso

I guess all floppy images work with the above syntax? I don't know what any of it means :o

this is pretty much what I want to know, too.

ooodles of props to the OP for this tutorial BTW. you are truly a gentleman AND a scholar haha...:D
 
Use this for UBCD:

Code:
title Ultimate Boot CD
find --set-root /Boot/UBCD/{UBCD_Version}.iso
map /Boot/UBCD/{UBCD_Version}.iso (hd32)
map --hook
chainloader (hd32)
boot

...where {UBCD_Version} = whatever version you are using.

I'll be checking that tutorial now...
 
Techs On Deck.

In your example for UBCD, is Boot a folder on the flash drive and is UBCD a folder
within Boot?

When I booted the flash and selected UBCD it just said "Booting UBCD CD"

Have your added any other tools to your flash like Hirens CD?

Thanks
 
More Entries

I don't know if this thread has became dead, but i figured i would post my working entries in case anyone could use them.

Trinity Rescue Disk:

Code:
title Trinity Rescue Disk
find --set-root /trinity.iso
map /trinity.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

BackTrack 4:

Code:
title BackTrack 4
find --set-root /bt4.iso
map /bt4.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

Darik's Boot and Nuke:

Code:
title DBAN - Drive Wipe
find --set-root /dban.iso
map /dban.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

Here is the code i put up top to do the following:

Change Background Image
Code:
splashimage /cbg2.xpm.gz

Change Menu Colors
Code:
color grey/black white/grey

Continue with Regular Boot if no keys are pressed.
Code:
timeout 120
default 0

title Boot from Hard Drive
rootnoverify (hd0,0)
chainloader (hd0,0)+1

title --------------------
root

::::Edit::::
sorry wanted to help clarify for snifferpro

UBCD:Just place the iso in the root of the drive
Code:
title Ultimate Boot CD
find --set-root /ubcd.iso
map /ubcd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

Hirens Boot CD: Extract the HBCD Folder to the root of the drive
Be Careful with this i believe there may be some licensed software on there i haven't looked though just what i heard
Code:
title Hiren's BootCD
find --set-root /HBCD/boot.gz
map --mem /HBCD/boot.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot
 
Last edited:
Here's a copy of my menu.lst
color black/cyan yellow/cyan
timeout (10)

title 3. Boot from hard disk
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
boot

title Reboot\n Reboot the PC.
reboot

title
pause

title Hiren's BootCD
find --set-root /HBCD/boot.gz
map --mem /HBCD/boot.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title Secured2k Boot CD
find --set-root /secured2k.iso
map /secured2k.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Hiren's Mini Windows Xp
find --set-root /HBCD/XPLOADER.BIN
chainloader /HBCD/XPLOADER.BIN

title Puppy Linux
find --set-root /puppy/pup_421.sfs
kernel /puppy/vmlinuz
initrd /puppy/initrd.gz

title Active@ Kill Disk Free
find --set-root /killdisk.iso
map /killdisk.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Active@ DOS Suite
map --mem /BootDisk.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0)

title Active@ Boot Disk
find --set-root /activebootdisk.iso
map /activebootdisk.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title RIP Linux
find --set-root /HBCD/riplinux.gz
kernel /HBCD/linux xlogin keymap=uk xkeymap=uk root=/dev/ram0 rw vga=normal
initrd /HBCD/riplinux.gz

title BackTrack 3
root (hd0,0)
kernel /bootbt3/vmlinuz max_loop=255 initrd=initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=6666 root=/dev/ram0 rw
initrd /bootbt3/initrd.gz
boot

title UBCD 5.02
find --set-root /ubcd502.iso
map /ubcd502.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Windows 7 Recovery Disk
find --set-root /Windows_7_32-bit_Repair_Disc.iso
map /Windows_7_32-bit_Repair_Disc.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Easeus Disk Copy
find --set-root /easeus/diskcopy.iso
map /easeus/diskcopy.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title AVG Rescue CD
kernel /avg/vmlinuz rw vga=791 initrd=/AVG/initrd.lzm init=/AVG/linuxrc
initrd /avg/initrd.lzm

title Vista PE
find --set-root /bootmgr
chainloader /bootmgr

title Offline NT Password & Registry Editor
kernel /ntpasswd/vmlinuz rw vga=1 initrd=/ntpasswd/initrd.cgz /ntpasswd/scsi.cgz
initrd /ntpasswd/initrd.cgz

title Kon-Boot - Login name is root
map --mem /konboot.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0)
 
Nice, job I always loose my patience when wanting to learn/create my own custom USB.

Right now I use UBCD4Win and original UBCD and I use the tool provided to burn it to my USB. It works fantastic.

I've been trying to get WinPE but I can't get a clean copy (they all seem to have a nasty virus) My only copy is beyong repair.

If you know a good source let me know.

I have a WinPE I made myself so I know it is clean. To big to e-mail but I could upload it to filehippo or the likes if you need a copy.
 
Need a little help here.

I successfully formatted my USB flash and then ran grubinst_gui.exe.

I do not see any drives listed under Device Name (snapshot attached).

I rebooted and reran grubinst and I still don't see and drives.

Any clues?
 

Attachments

  • Gruninst.jpg
    Gruninst.jpg
    20.8 KB · Views: 137
Here is my USB Boot Drive menu config ...

color NORMAL HIGHLIGHT HELPTEXT HEADING
splashimage=(hd0,0)/splash.xpm
foreground=FFFFFF
background=0066FF

title SpinRite (Disk Recovery & Disk Scanning)\nSpinrite uses Low-Level functions to refresh/restore disk surfaces
find --set-root /SpinRite.iso
map /SpinRite.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title HDD Scan (HDD Diagnostics)\nScan & Recover HDD Issues.
find --set-root /hddscan.iso
map /hddscan.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

#this is for a space
title
kernal
initrd

title Active@ Boot Disk\nWindows Disk Tools & Windows Password Reset
find --set-root /Activebootcd.iso
map /activebootcd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Hiren's Boot CD\nTools For Recovering Windows, Disk Tools & Much More. MiniXP Included.
find --set-root /Hirens.iso
map /Hirens.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Ultimate BootCD\nTools For Recovering Windows & System Files.
find --set-root /ubcd.iso
map /ubcd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Kon-Boot v1.1\n\nLog into a Windows or Linux system without a proper password
find --set-root /konboot/konboot.gz
kernel /HBCD/memdisk
initrd /konboot/konboot.gz

title Spotmau 2010 (Windows Recovery BootCD)
chainloader /bootmgr

#this is for a space
title
kernal
initrd

title QuickTech Pro (Computer Hardware Diagnostics)
find --set-root /Quicktechpro.iso
map /Quicktechpro.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title MemTest (Memory Diagnostics)
find --set-root /MemTest.iso
map /MemTest.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title XP Recovery Console
find --set-root /bootcd.iso
map /bootcd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

#this is for a space
title
kernal
initrd

title AVG Rescue CD (Virus Scanner)
find --set-root /avgrescuecd.iso
map /avgrescuecd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title PCTools AOSS (Spyware Scan)
find --set-root /AOSS.iso
map /AOSS.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

#this is for a space
title
kernal
initrd

title Boot To Ubuntu
find --set-root /Ubuntu.iso
map /Ubuntu.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Microsoft Windows Vista/Win7 Repair Disc
lock
find --set-root /submenu1.lst
configfile /submenu1.lst

title Boot Options & Utilities
lock
find --set-root /submenu.lst
configfile /submenu.lst
 
I just use Autoplay Menu Studio, works well for me :) Have this on my external HD - easy to carry around.
I dont do much coding more a designer so this suits me, just a bit of scripting (the images fade in & out).

This image is the main menu - each tab goes to a separate page section.
 

Attachments

  • custom_usb.jpg
    custom_usb.jpg
    66.7 KB · Views: 249
Last edited:
Back
Top