Jump to content

my usb multipass so far


itech

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • 4 weeks later...
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).

Link to comment
Share on other sites

  • 5 months later...

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

}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...