I have a drive with BT4 pre final that i installed with unetbootin. it basically made it into a boot-able grub launcher from the iso extracted and every thing stated above.(so far only did this to BT4) Only problem is you have to combine them all which i have yet to try. it does give you the menu.lts items.
# By default, boot the first entry.
default 0
# Boot automatically after 30 secs.
timeout 30
splashimage=/boot/grub/bt4.xpm.gz
title Start BackTrack FrameBuffer (1024x768)
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /boot/initrd.gz
title Start BackTrack FrameBuffer (800x600)
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x314
initrd /boot/initrd800.gz
title Start BackTrack Forensics (no swap)
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw vga=0x317
initrd /boot/initrdfr.gz
title Start BackTrack in Safe Graphical Mode
kernel /boot/vmlinuz BOOT=casper boot=casper xforcevesa rw quiet
initrd /boot/initrd.gz
title Start Persistent Live CD
kernel /boot/vmlinuz BOOT=casper boot=casper persistent rw quiet
initrd /boot/initrd.gz
title Start BackTrack in Text Mode
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent textonly rw quiet
initrd /boot/initrd.gz
title Start BackTrack Graphical Mode from RAM
kernel /boot/vmlinuz BOOT=casper boot=casper toram nopersistent rw quiet
initrd /boot/initrd.gz
title Memory Test
kernel /boot/memtest86+.bin
title Boot the First Hard Disk
root (hd0)
chainloader +1
i will try with trinity to see if it runs then try to merge them and probably fail
my drive list
F:\
| ubnkern
| ubninit
| ubnpathl.txt
| boot.catalog
| md5sum.txt
| ubnfilel.txt
| syslinux.cfg
| vesamenu.c32
|
+---boot
| | bootsplash
| | initrd.gz
| | initrd800.gz
| | initrdfr.gz
| | memtest86+.bin
| | vmlinuz
| |
| \---grub
| bt4.xpm.gz
| menu.lst
| stage2_eltorito
|
\---casper
filesystem.manifest
filesystem.manifest-desktop
filesystem.squashfs
it only did grub for bt4. i dont know what it did to trinity.
F:\
| ubnkern
| ubninit
| ubnpathl.txt
| AUTORUN.INF
| boot.cat
| bootlogo.jpg
| disableautorun.exe
| initrd.trk
| isolinux.bin
| isolinux.cfg
| kernel.trk
| memdisk
| memtest.x86
| pxelinux.0
| trinity.ico
| ubnfilel.txt
| syslinux.cfg
| vesamenu.c32
|
+---pxelinux.cfg
\---trk3
| mkpxelinux
| syslinux
| syslinux.exe
| trkramfs
| trspack-1_0.exe
| trsrun-1_0-nq.exe
| trsrun-1_0.exe
|
+---captive
\---clamdb
daily.cvd
main.cvd
It ran till it couldn't find the TRK medium. if you had it on cd it looks there but other than that it wont work.