This is a easy tut to dual boot mac os x with backtrack 3 final.

Make a 5 gig boot camp partition.

Download and install rEFIt, making sure that you read the documentation extensively so that you know it like the back of your hand.

Insert the BT3 Final CD.

Restart your computer (rEFIt may not show up the first time, so restart again and it will appear).

Select the rEFIt partition tool and make sure that you carefully read the tables and then sync them. (I wrote mine down).

Boot the LiveCD of BackTrack (choose VESA KDE immediately).

Once you get to the desktop, open up a shell.

fdisk /dev/sda

Hit p

You should see the Boot Camp partition as sda3 (it will say something like W95 FAT).

If you only have OS X on your drive then you will see an EFI partition and an "unknown" partition (which is OS X).

Hit t.

Partition number (1-3):

Hit 3.

Hex code (type L to list codes):

Hit 83.

Hit w.

Now this part is important, make sure that the following command works it should just act as if nothing happened, like you hit enter.

umount /dev/sda3

Now it's time to make the filesystem.

mkfs.ext3 /dev/sda3

Now it's time to install BackTrack.

mkdir /mnt/backtrack

mount /dev/sda3 /mnt/backtrack/

mkdir /mnt/backtrack/boot/

cp --preserve -R /{bin,dev,home,pentest,root,usr,etc,lib,opt,sbin,va r} /mnt/backtrack/

mkdir /mnt/backtrack/{mnt,proc,sys,tmp}

mount --bind /dev/ /mnt/backtrack/dev/

mount -t proc proc /mnt/backtrack/proc/

cp /boot/vmlinuz /mnt/backtrack/boot/

Finally we get to editing the lilo.conf file.

chroot /mnt/backtrack/ /bin/bash

nano /etc/lilo.conf

Now here is my lilo.conf file:


boot = /dev/sda3






image = /boot/vmlinuz

root = /dev/sda3

label = BT3

Now we are ready to execute lilo.

lilo -v

Now we exit the chroot environment and we reboot the system.



Thank You to pureh@te for opening the door for this post, and macpentester. I just thought I would share the info since there's not enough accurate post on dual booting backtrack 3 with os x on a macbook (10.5.6 2Ghz Intel Core 2 Duo 1 GB 667 MHz DDR2 SDRAM).