Main configuration for BT3 and BT4 on 1 USB key
boot directory:
bootinst.bat*
bootinst.sh*
bootlilo.sh*
chain.c32*
dos/
initrd.gz*
initrdbt4.gz*
isolinux/
lilo.conf*
lilo.map*
liloinst.sh*
list.txt*
msramdmp.c32*
mt86p*
pxelinux.cfg/
splash.initrd*
syslinux/
vesamenu.c32*
vmlinuz*
vmlinuzbt4*
-----------------
main syslinux directory
ldlinux.sys*
lilo*
list.txt*
mbr.bin*
syslinux*
syslinux.cfg*
syslinux.cfg.org*
syslinux.cfg~*
syslinux.com*
syslinux.exe*
-------------------------
main syslinux.cfg
LABEL xconf1
MENU LABEL BT3 Graphics mode (KDE) changes=/dev/sdb3
KERNEL /boot/vmlinuz
APPEND vga=0x317 initrd=/boot/initrd.gz ramdisk_size=13332 root=/dev/ram0 rw changes=/dev/sdb3 autoexec=xconf;kdm
LABEL BT4
MENU LABEL BT4 Beta - Console
KERNEL /boot/vmlinuzbt4
APPEND vga=0x317 initrd=/boot/initrdbt4.gz ramdisk_size=13332 root=/dev/ram0 rw changes=/dev/sdb1 rw quiet
for BT4 changes
you have to create changes directory from windows sesion on fat32 and you have to remove read only setting.
c:\changes
for BT3 changes/
you gave to create ext3 partition (you can use qtparted for creation from any othe linux sesion)
/dev/sdb3
and in this partition create directory changes
in main USB there is
------------------------------
main sdb1 fat32 partition in USB
boot/
bt3/
bt4/
changes/
doing this on my hard disk and using grub works, heres my grub entries.
timeout 12
default 0
color cyan/blue white/blue
foreground ffffff
background 0639a1
gfxmenu /boot/grub/message
title MEPIS 8-64, newest kernel
root (hd0,5)
kernel /boot/vmlinuz root=/dev/sda6 vga=791 resume=/dev/sda11
initrd /boot/initrd.img
boot
title MEPIS 8-64, previous kernel (if any)
root (hd0,5)
kernel /boot/vmlinuz.old root=/dev/sda6 vga=791 resume=/dev/sda11
boot
title MEPIS 8-64, kernel 2.6.27-1-mepis64-smp
root (hd0,5)
kernel /boot/vmlinuz-2.6.27-1-mepis64-smp root=/dev/sda6 vga=791 resume=/dev/sda11
boot
title Windows (loader)
rootnoverify (hd0,1)
chainloader +1
title Backtrack 3 No Changes
root (hd0,11)
kernel /boot/bt3.vmlinuz vga=791 initrd=/boot/bt3.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;kdm
initrd /boot/bt3.initrd.gz
boot
title Backtrack 3 Changes
root (hd0,11)
kernel /boot/bt3.vmlinuz vga=791 initrd=/boot/bt3.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/dev/hda12/persistent/changesbt3/ autoexec=xconf;kdm
initrd /boot/bt3.initrd.gz
boot
title Backtrack 3 Copy to ram Changes
root (hd0,11)
kernel /boot/bt3.vmlinuz vga=791 copy2ram initrd=/boot/bt3.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/dev/hda12/persistent/changesbt3/ autoexec=xconf;kdm
initrd /boot/bt3.initrd.gz
boot
title Backtrack 4 Beta No Changes
root (hd0,11)
kernel /boot/bt4.vmlinuz vga=791 initrd=/boot/bt4.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw
initrd /boot/bt4.initrd.gz
boot
title Backtrack 4 Beta Changes
root (hd0,11)
kernel /boot/bt4.vmlinuz vga=791 initrd=/boot/bt4.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/dev/hda12/persistent/changesbt4/
initrd /boot/bt4.initrd.gz
boot
title Backtrack 4 Beta Copy to ram Changes
root (hd0,11)
kernel /boot/bt4.vmlinuz vga=791 copy2ram initrd=/boot/bt4.initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/dev/hda12/persistent/changesbt4/
initrd /boot/bt4.initrd.gz
boot
Hope this helps! It's wonderful having it on the hard disk and on a stick for when you don't have the laptop at a customers![]()
when i tried to dual boot i got the problem of "It just highlights bt3 and start auto boot countdown i try selecting BT4beta again and same thing happens over and over."
so i
extracted iso to desktop renamed boot folder to start then copied start and bt4 folder to usb.
then went to syslinux.cfg in start folder and changed every instance of /boot/vmlinuz and /boot/initrd.gz to /start/vmlinuz and /start/initrd.gz then copied all the entries from that file to the syslinux.cfg file in the boot folder.
now everything is working fine.
no need to run bootinst.bat or bootinst.sh.
Hope this helps someone.
"what exactly was our net profit on the wobbly headed doll caper"
Compiz'd BT3 / Slax / Vista Ultimate / XP / Asus A7Jc, ATI Mobility Radeon X1600, 1.5gb RAM, dual core Intel T2400 @ 1.83GHz, 17" WXGA+
Finding a few ways of doing this along with persistent changes.
For persistent changes i just make a folder called persistent and then make 2 folders inside there called bt3 and bt4 . inside bt3 and bt4 i make a folder called changes and then point my boot option to the respective file. Keeps changes all in one place .
Tried your idea with the boot folders only instead of start i made a bt3 and bt4 folder like my persistent folder and pointed everything to the proper place..works as expected.
Tried this both on hard drive and on a kingston stick.
keeps everything in one place and makes updates or changes easier for me.
I`m doing this another way. First I install bt4 to usb then add bt3 options to the syslinuz.conf and add directory bt3 to the root of usb key and boot files as vmlinuz-bt3, and initrg-bt3.gz. It works like a charm. For persistent changes create a directory named changes, and modify boot entry by addinf changes=/dev/sdb1 (according to your device).
Note: Sorry for my bad eglish.