View Single Post
  #2   (View Single Post)  
Old 22nd May 2010
Beastie Beastie is offline
Daemonology student
 
Join Date: Jan 2009
Location: /dev/earth0
Posts: 335
Default

Manufacturers may not share the disk geometry because it's kinda useless. Both the disk controller and the BIOS are big liars.

Anyway, the most important thing is to know the disk coordinates of the Windows partition. From a livefs disc, use # fdisk DeviceN to find out the beginning and end cylinder, head and sector of the Windows partition (ID 7 for NTFS). Once you have that, install FreeBSD and the boot0 boot manager. If you can't boot Windows anymore, check the partition table with fdisk again, and if the C/H/S values have changed since you installed boot0, restore the original values using # fdisk -u DeviceN.

Needless to say, you must have Windows installed first.
__________________
May the source be with you!
Reply With Quote