Sometimes it is not possible to install FreeBSD bootloader into MBR due to some bios manufacturers ignorance to support other operating systems/boot loaders (I encountered this problem with my Clevo branded tablet notebook T210C).
Install PC-BSD into prepared primary partition as usual but don't install boot loader. Insert the PC-BSD/FreeBSD installation CD-ROM and copy the /boot/boot1
file to a new file called c:\freebsd
. I then modify the c:\boot.ini
file by running 'notepad c:\boot.ini'
. You cannot find this file with 'Search' or via Explorer as it is hidden from normal view.
Then add the following at the very end of the boot.ini file:
c:\freebsd="PC-BSD Operating System"
After saving changes reboot Windows. The next time Windows appear you have the choice of booting Windows 2000/XP or PC-BSD/FreeBSD. Either OS can now be started from this menu.