I've got BT3 installed on my external hard disk and Ubuntu on my internal HD! The problem i'm having is that when i'm booting backtrack as soon as it gets to mount part it keeps mount ubuntu and not BT3, i've disabled my harddrive in my bios BUT STILL it keeps on booting ubuntu!

Here's my config from my external HD

# LILO configuration file
# generated by 'liloconfig'
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/sdb
#message = /boot/boot_message.txt
timeout = 1200
append = "rootdelay=10 acpi=off"
# Override dangerous defaults that rewrite the partition table:
# VESA framebuffer console @ 1024x768x256
vga = 773
image = /boot/vmlinuz
root = /dev/sdb1
label = Linu
# Linux bootable partition config ends

It boots my ubuntu which is mounted on my sda1 partition on my internal HD.