itech Posted October 17, 2009 Share Posted October 17, 2009 hello hak5 this is my first post due to the fact that usb multipass interested me. So far i have BT4,UBCD5 beta,and hirens 10 with plans for helix 3, system rescue cd, trinity, and anything else helpful basic:petousb, grubinst, grub4dos usb organized root:HBCD10 grldr menu.lst UBCD5 casper BT4 HBCD9.9 my menu.lst: title Boot the First Hard Disk rootnoverify (hd1) chainloader +1 title UBCD5 root (hd0,0) configfile /UBCD5/ubcd/menus/grub4dos/main.lst title Back Track 4 root (hd0,0) configfile /BT4/boot/grub/bt4menu.lst title Hirens 10 kernel /HBCD10/memdisk initrd /HBCD10/boot.gz title Hirens 9.9 kernel /HBCD9.9/memdisk initrd /HBCD9.9/boot.gz title restart reboot bt4 sub menu.lst: splashimage=/BT4/boot/grub/bt4.xpm.gz title Start BackTrack FrameBuffer (1024x768) kernel /BT4/boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317 initrd /BT4/boot/initrd.gz title Start BackTrack FrameBuffer (800x600) kernel /BT4/boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x314 initrd /BT4/boot/initrd800.gz title Start BackTrack Forensics (no swap) kernel /BT4/boot/vmlinuz BOOT=casper boot=casper nopersistent rw vga=0x317 initrd /BT4/boot/initrdfr.gz title Start BackTrack in Safe Graphical Mode kernel /BT4/boot/vmlinuz BOOT=casper boot=casper xforcevesa rw quiet initrd /BT4/boot/initrd.gz title Start Persistent Live CD kernel /BT4/boot/vmlinuz BOOT=casper boot=casper persistent rw quiet initrd /BT4/boot/initrd.gz title Start BackTrack in Text Mode kernel /BT4/boot/vmlinuz BOOT=casper boot=casper nopersistent textonly rw quiet initrd /BT4/boot/initrd.gz title Start BackTrack Graphical Mode from RAM kernel /BT4/boot/vmlinuz BOOT=casper boot=casper toram nopersistent rw quiet initrd /BT4/boot/initrd.gz title Memory Test kernel /BT4/boot/memtest86+.bin title Boot the First Hard Disk root (hd1) chainloader +1 so far everything works and if anyone could provide info on transfer or menu entry it would be appreciated or could point me in the direction of useful distros/ bootable tools Quote Link to comment Share on other sites More sharing options...
itech Posted October 18, 2009 Author Share Posted October 18, 2009 Im stuck help getting trinity to work on multipass 8gb no partitions menu.lst: title trinity configfile /Trinity/submenu.lst submenu.lst title Main-menu configfile /menu.lst title TRK 3.3 (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 initrd /Trinity/initrd.trk title TRK 3.3 - as bootserver to boot other TRK clients (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 trkbootnet initrd /Trinity/initrd.trk title TRK 3.3 - running from RAM (best >= 512mb, 256mb min) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 trkinmem initrd /Trinity/initrd.trk title TRK 3.3 - with bigger screenfont (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 normalfont initrd /Trinity/initrd.trk title TRK 3.3 - in simple VGA mode (debugging of kernel output) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=1 pci=conf1 splash=off initrd /Trinity/initrd.trk title TRK 3.3 - with Belgian keyboard (see docs for other) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 keyb_be initrd /Trinity/initrd.trk title TRK 3.3 - Virusscan all drives (non interactive) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 virusscan initrd /Trinity/initrd.trk title TRK 3.3 - Try more pcmcia and usb nics (when not detected) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 pcmcia initrd /Trinity/initrd.trk title TRK 3.3 - Try more SCSI drivers (when disks not detected) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 scsidrv initrd /Trinity/initrd.trk title TRK 3.3 - with a secure shell server enabled (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 sshd initrd /Trinity/initrd.trk title TRK 3.3 - Execute local scripts on harddrive of PC (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 locscr initrd /Trinity/initrd.trk title TRK 3.3 - Fileshare all drives, secured with user (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 smbsec initrd /Trinity/initrd.trk title TRK 3.3 - Fileshare all drives as guest, no security (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 smbguest initrd /Trinity/initrd.trk title TRK 3.3 - Single user mode (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 runlevel 1 initrd /Trinity/initrd.trk title TRK 3.3 - Acpi=off, noapic PCI=bios (Alternate boot 1) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose acpi=off noapic pci=bios initrd /Trinity/initrd.trk title TRK 3.3 - Acpi=off, noapic PCI=any (Alternate boot 2) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose acpi=off noapic initrd /Trinity/initrd.trk title TRK 3.3 - PCI=conf2 (Alternate boot 3) (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf2 initrd /Trinity/initrd.trk title TRK 3.3 - Verbose startup for debugging after initial bootfase (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 debugging initrd /Trinity/initrd.trk timeout 100 title TRK 3.3 - SSH server and run from RAM (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 sshd trkinmem initrd /Trinity/initrd.trk title TRK 3.3 - SSH server, run from RAM, act as a secure fileserver (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 sshd trkinmem smbsec initrd /Trinity/initrd.trk title TRK 3.3 - with proxyserver support enabled (hd0,0) kernel /Trinity/kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 proxy initrd /Trinity/initrd.trk title Memory tester: Memtest86+ v1.65 (hd0,0) kernel /Trinity/memtest.x86 stuck at point no cd found/ no filesystem found need ext3,ext2,iso....... command line shell requests location ex. "sda1" any help appreciated and last post bt4 is not persisent but works fine Quote Link to comment Share on other sites More sharing options...
itech Posted October 18, 2009 Author Share Posted October 18, 2009 hello I see I'm getting some views I hope my research journey helps you accomplish usb multipass and i hope for u to respond with questions or answers to this project, I still have not figured out trinity issues but i moved on to helix for the moment i can boot from Helix2009R1.iso but it stalls at file system everything else fine for now until i see a new error to troubleshoot. helix menu.lst: title helix find --set-root /Helix2009R1.iso map /Helix2009R1.iso (hd32) map --hook root (hd32) chainloader (hd32) help appreciated Quote Link to comment Share on other sites More sharing options...
Ekoh Posted October 18, 2009 Share Posted October 18, 2009 As far as TRK goes the only successful way I've been able to boot it on one partition (while I'm sure there are others) is by having the TRK iso contents on the root of your drive and not in a separate folder (in your case /Trinity). My menu entry looks like this and works well: title Trinity Rescue Kit 3.3 (default) kernel /kernel.trk ramdisk_size=49152 root=/dev/ram0 vga=788 splash=verbose pci=conf1 vollabel=MULTIPASS initrd /initrd.trk Quote Link to comment Share on other sites More sharing options...
itech Posted October 18, 2009 Author Share Posted October 18, 2009 Thank you Ekoh for the entry that works but i hate usb clutter will try to find nicer looking method also working on helix, mri, ghost, system rescue cd need help with iso emulation in particular getting filesystem to mount in helix found this entry that might point me in right direction mount /casper filesystem from iso???? if so what other distros can boot from include casper?if works http://hak5.org/forums/index.php?showtopic=14105 thanks haxwithaxe for idea title Ubuntu LiveCD find --set-root /ubuntu904.iso map /ubuntu904.iso (0xff) map --hook rootnoverify (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/ubuntu904.iso quiet splash locale=en.UTF-8 -- initrd /casper/initrd.gz need to boot from iso due to bt4 /casper on root if workaround for this exists please point me in direction thank you in advance Quote Link to comment Share on other sites More sharing options...
Lord C Posted November 16, 2009 Share Posted November 16, 2009 The trinity helped worked great - thanks. I'd love to be able to use the boot menu though. Any way around that yet? Quote Link to comment Share on other sites More sharing options...
haxwithaxe Posted November 16, 2009 Share Posted November 16, 2009 The trinity helped worked great - thanks. I'd love to be able to use the boot menu though. Any way around that yet? You can translate the syslinux or isolinux entries from the trk disc into grub and put them in your menu.lst or a submenu.lst. That's it unless you put trk on it's own partion. Just a hint on the translation everything after the kernel name or initrd name on the same line are usually arguments for the kernel or initrd and not syslinux or isolinux commands. That tripped me up when i did this for my first multiboot usb (premultipass). Quote Link to comment Share on other sites More sharing options...
iamcheese Posted May 6, 2010 Share Posted May 6, 2010 dont know if this will help at all but here is my trk entry from my grub2 .cfg i have it off in a separate folder menuentry "Trinity Rescue Kit" { linux /trk3/kernel.trk ramdisk_size=49152 root=/dev/ram0 gfxpayload=1024x768 splash=verbose pci=conf1 vollabel=MULTIPASS initrd /trk3/initrd.trk } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.