hi everyone,
im new to this forum. also, im not used to post, and my native language is spanish. so, ill try to do this
as clear as posible to me.
i have a 16gb flash drive, kingston DT108, so tiny, i always bring it with me on my keychain.
i have put on it a variety of tools, and i like to share my working "menu.lst". almost all content found in various forums over the internet, i just compiled the working and interesting to me. some others created by tools like unetbootin, multibootiso or universal-usb-installer. and a few with trial and error. and i dont remember where found or what programs created what.
first, ill list the content of the drive.
---------------------
images:
ActiveBootDisk_5.4.5.iso
ATIH2012PP_en-US.iso
cd100627.iso
dban-2.2.6_i586.iso
Dell.BIOS.Password.Killer.2008.iso
dft32_v416_b00.iso
dsl-4.4.10-initrd.iso
EASEUS_Partition_Master_image.iso
FD0-konboot-v1.1-2in1.img
firadisk.img
fixntldr.iso
geexbox-2.0-i386.iso
ghost.ima
HDDRegenerator2011.ima
Joli-OS-1.2.iso
kolibri.iso
livehackingdvd.1.3a.tdc.iso
mt410.iso
NetbootCD-4.6.iso
pmagic-6.7.iso
pwke103b.iso
rescatux_cdrom_usb_hybrid_i386_486-amd64_0.29.iso
RIPLinuX-10.8.iso
SeaToolsDOS223ALL.ISO
spotmau2010.ISO
super_grub_disk_hybrid-1.98s1.iso
systemrescuecd-x86-2.3.1.iso
ubcd511.iso
ubuntu-11.10-desktop-i386.iso
WIFIWAY-2.0.3.iso
erd/ERD50_x86_WinXP_SP3.iso.gz
erd/ERD60_x64_WinVista_SP2.iso.gz
erd/ERD60_x86_WinVista_SP2.iso.gz
erd/ERD65_x64_Win7_RTM.iso.gz
erd/ERD65_x86_Win7_RTM.iso.gz
---------------
directories and files (extracted from iso images)
-from Ophcrack Live 2.3.1
[boot] renamed to [boot-oph]*.*
tables*.*
-from BackTrack 4 R1
[boot] renamed to [boot-bt4r1]*.*
[casper]*.*
-from BackTrack 5 R1
[.disk]*.*
[casper] renamed to [casper-bt5r1]*.*
[preseed]*.*
-from Rescatux 0.29
[live]filesystem.packages
[live]filesystem.squashfs
-from Trinity Rescue Kit v3.4
[trk3]*.*
-from Hirens's BootCD 15.0
[HBCD]*.*
HBCD Menu.cmd
-from Puppy Linux 5.10
[puppy]*.*
-from GeeXboX 2
rootfs
-from System Rescue CD 2.3.1
sysrcd.dat
-for Active Boot Disk 5.4.5 (here goes the serial, needs to be in a file named like this)
BOOTDISK.KEY
----------------------
programs
MobaLiveCD_v2.1.exe - this is to virtually boot a drive, is slower, but needed to test without rebooting the
computer, if the menu.lst loads the image
------------------------------
this is the content of the menu.lst
-----------------------------------
default 0
timeout 10
color NORMAL HIGHLIGHT HELPTEXT HEADING
splashimage=/splash.xpm.gz
foreground=FFFFFF
background=000000
title Boot First Hard Drive (HDD)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
title __________________________________ SECURITY ______________________________
root
title Dell BIOS Password Killer 2008
find --set-root /Dell.BIOS.Password.Killer.2008.iso
map --mem /firadisk.img (fd0)
map --mem /Dell.BIOS.Password.Killer.2008.iso (hd32)
map --hook
chainloader (hd32)
boot
title Kon-Boot v1.1 [LINUX kon-usr -> kon-fix]
map --mem (hd0,0)/FD0-konboot-v1.1-2in1.img (fd0)
map --hook
chainloader (fd0)+1
map (hd1) (hd0)
map --hook
rootnoverify (fd0)
title Offline NT Password & Registy Editor 100627
find --set-root /cd100627.iso
map /cd100627.iso (hd32)
map --hook
chainloader (hd32)
title Passware Kit Enterprise 10.3 build 2585
find --set-root /pwke103b.iso
map --mem /firadisk.img (fd0)
map --mem /pwke103b.iso (hd32)
map --hook
chainloader (hd32)
boot
title Ophcrack Live 2.3.1
#/boot-oph
#/tables
root (hd0,0)
configfile /boot-oph/grub/menu.lst
# kernel /boot-oph/bzImage rw root=/dev/null vga=normal lang=C kmap=us screen=1024x768x16 autologin
# initrd /boot-oph/rootfs.gz
title BackTrack 4 R1
#/boot-bt4r1
#/casper
root (hd0,0)
configfile /boot-bt4r1/grub/menu.lst
# find --set-root /boot-bt4r1/vmlinuz
# kernel /boot-bt4r1/vmlinuz BOOT=casper boot=casper persistent rw splash
# initrd /boot-bt4r1/initrd.gz
# boot
title BackTrack 5 R1
#/.disk
#/casper-bt5r1
#/preseed
kernel /casper-bt5r1/vmlinuz file=/cdrom/preseed/custom.seed live-media-path=/casper-bt5r1 boot=casper text
splash vga=791-- persistent
initrd /casper-bt5r1/initrd.gz
title Live Hacking DVD 1.3 TDC Beta
find --set-root /livehackingdvd.1.3a.tdc.iso
map /livehackingdvd.1.3a.tdc.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-
scan/filename=/livehackingdvd.1.3a.tdc.iso splash
initrd /casper/initrd.lz
title WifiWay 2.0.3
find --set-root /WIFIWAY-2.0.3.iso
map /WIFIWAY-2.0.3.iso (hd32)
map --hook
root (hd32)
kernel /boot/vmlinuz vga=771 max_loop=255 ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
from=/WIFIWAY-2.0.3.iso edd=off
initrd /boot/initrd.gz
title __________________________________ MEDIA _________________________________
root
title GeeXboX 2
#/rootfs
find --set-root /geexbox-2.0-i386.iso
map --mem --heads=0 --sectors-per-track=0 /geexbox-2.0-i386.iso (hd32);
map --hook
chainloader (hd32)
title __________________________________ NETBOOK _______________________________
root
title Jolicloud 1.2
find --set-root /Joli-OS-1.2.iso
map --heads=0 --sectors-per-track=0 /Joli-OS-1.2.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/jolicloud.seed boot=casper
persistent iso-scan/filename=/Joli-OS-1.2.iso splash
initrd /casper/initrd.gz
title Ubuntu 11.10
find --set-root /ubuntu-11.10-desktop-i386.iso
map /ubuntu-11.10-desktop-i386.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz floppy.allowed_drive_mask=0 noprompt cdrom-detect/try-usb=true
file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/ubuntu-11.10-desktop-i386.iso
splash
initrd /casper/initrd.lz
title __________________________________ MINIX _________________________________
root
title Damn Small Linux 4.4.10
find --set-root /dsl-4.4.10-initrd.iso
map /dsl-4.4.10-initrd.iso (hd32)
map --hook
chainloader (hd32)
title Puppy Linux 5.10
#/puppy
find --set-root /puppy/lupu-510.sfs
kernel /puppy/vmlinuz
initrd /puppy/initrd.gz
title Riplinux 10.8
find --set-root /RIPLinuX-10.8.iso
map --heads=0 --sectors-per-track=0 /RIPLinuX-10.8.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem
/RIPLinuX-10.7.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)
title KolibriOS v.0.7.1.1
map (hd0,0)/Kolibri.iso (hd32)
map --hook
chainloader (hd32)
boot
title __________________________________ TOOLS _________________________________
root
title Memtest86+ 4.10
find --set-root /mt410.iso
map --mem /mt410.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Hitachi Drive Fitness Test 4.16
find --set-root /dft32_v416_b00.iso
map --mem /dft32_v416_b00.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Seagate SeaTools for DOS 2.23
find --set-root /SeaToolsDOS223ALL.iso
map --mem /SeaToolsDOS223ALL.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Rescatux 0.29
#/live
find --set-root /rescatux_cdrom_usb_hybrid_i386_486-amd64_0.29.iso
map --mem --heads=0 --sectors-per-track=0 /rescatux_cdrom_usb_hybrid_i386_486-amd64_0.29.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Super Grub2 Disk 1.98s1
find --set-root /super_grub_disk_hybrid-1.98s1.iso
map --mem --heads=0 --sectors-per-track=0 /super_grub_disk_hybrid-1.98s1.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Active Boot Disk 5.4.5
#/BOOTDISK.KEY
find --set-root /ActiveBootDisk_5.4.5.iso
map --mem /ActiveBootDisk_5.4.5.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Acronis True Image Home 2012
find --set-root /ATIH2012PP_en-US.iso
map --mem /ATIH2012PP_en-US.iso (hd32)
map --hook
chainloader (hd32)
boot
title Parted Magic 6.7
find --set-root /pmagic-6.7.iso
map --heads=0 --sectors-per-track=0 /pmagic-6.7.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title EASEUS Partition Master
find --set-root /EASEUS_Partition_Master_image.iso
map /EASEUS_Partition_Master_image.iso (hd32)
map --hook
chainloader (hd32)
title Darik's Boot And Nuke 2.2.6
find --set-root /dban-2.2.6_i586.iso
map --mem /dban-2.2.6_i586.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title HDD Regenerator 2011
map (hd0,0)/HDDRegenerator2011.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title Fix NTLDR ERROR
find --set-root /fixntldr.iso
map --mem /fixntldr.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title NetbootCD 4.6
find --set-root /NetbootCD-4.6.iso
map --heads=0 --sectors-per-track=0 /NetbootCD-4.6.iso (0xff) || map --mem --heads=0 --sectors-per-track=0
/NetbootCD-4.6.iso (0xff)
map --hook
chainloader (0xff)
title __________________________________ RECOVERY ______________________________
root
title Hirens's BootCD 15.0
#/HBCD
#/HBCDMenu.cmd
find --set-root /HBCD/menu.lst
configfile /HBCD/menu.lst
title System Rescue CD 2.3.1
#/sysrcd.dat
find --set-root /systemrescuecd-x86-2.3.1.iso
map /systemrescuecd-x86-2.3.1.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title Ultimate Boot CD 5.11
find --set-root /ubcd511.iso
map /ubcd511.iso (hd32)
map --hook
chainloader (hd32)
title Trinity Rescue Kit v3.4
#/trk3
kernel /trk3/kernel.trk vollabel=KINGSTON ramdisk_size=65536 root=/dev/ram0 vga=788 splash=verbose pci=conf1
trkmenu
initrd /trk3/initrd.trk
title Spotmau Boot Care CD 2010
find --set-root /spotmau2010.iso
map /spotmau2010.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
title ERD Commander 5 (XP)
find --set-root /erd/ERD50_x86_WinXP_SP3.iso.gz
map --mem /firadisk.img (fd0)
map --mem /erd/ERD50_x86_WinXP_SP3.iso.gz (hd32)
map --hook
chainloader (hd32)
boot
title ERD Commander 6 (Vista)
find --set-root /erd/ERD60_x86_WinVista_SP2.iso.gz
map --mem /firadisk.img (fd0)
map --mem /erd/ERD60_x86_WinVista_SP2.iso.gz (hd32)
map --hook
chainloader (hd32)
boot
title ERD Commander 6 x64 (Vista)
find --set-root /erd/ERD60_x64_WinVista_SP2.iso.gz
map --mem /firadisk.img (fd0)
map --mem /erd/ERD60_x64_WinVista_SP2.iso.gz (hd32)
map --hook
chainloader (hd32)
boot
title ERD Commander 6.5 (7)
find --set-root /erd/ERD65_x86_Win7_RTM.iso.gz
map --mem /firadisk.img (fd0)
map --mem /erd/ERD65_x86_Win7_RTM.iso.gz (hd32)
map --hook
chainloader (hd32)
boot
title ERD Commander 6.5 x64 (7)
find --set-root /erd/ERD65_x64_Win7_RTM.iso.gz
map --mem /firadisk.img (fd0)
map --mem /erd/ERD65_x64_Win7_RTM.iso.gz (hd32)
map --hook
chainloader (hd32)
boot
title __________________________________ UTILITY _______________________________
root
title Windows XP (NTLDR)
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2
title Windows Vista/7 (BOOTMGR)
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2
title COMMAND-line
savedefault --wait=2
commandline
title Boot Floppy
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2
title Boot CD
cdrom --init
map --hook
chainloader (cd0)
title Reboot
savedefault --wait=2
reboot
title Shutdown
halt
-------------------------
there are some other changes: to boot backtrack 4 and list the backtrack-boot-menu, i had to change the
content of [boot-bt4r1][grub]menu.lst, replacing all text "boot" for "boot-bt4r1" and in [boot-
oph][grub]menu.lst the same.
i hope this helps. enjoy it.
Jorge Riva Melendez
Developer
Edited by jrivam, 08 November 2011 - 02:09 AM.