I installed NSW 12 and decided to run NDD and it immediately popped up a message telling me my boot drive's MBR is corrupt and that I won't be able to boot unless I repair it. Since I've been booting find (including after that message popped up) I told NDD no and then uninstalled it so I don't accidently "repair" my working drive.
Why is it telling me my boot drive is corrupt when it works fine?
I will mention that my laptop is a DELL so it does have a recovery program that can be triggered when booting up. Is that why?
Yeah. Its because of the Dell Recovery or Utility partition. The MBR is modified to make your Dell Recovery partition as active partition. Norton Disk Doctor checks for MBR as well as Partition table along with disk errors. If you do not want to make changes to MBR, you can ignore the message.
Mine’s not a Dell though, it’s a Novatech supplied bare and I installed from scratch so I know everything that’s on it and certainly no hidden partitions.
Looks like there might have been a problem in how you set up the D partition. Did you first resize C:\ and then create D: as a new partition or did you first create an extended parition and put a new logical partition there? The problem looks like it’s from how the extended partition was set up. Since you have partition magic, check the partitions for errors. You might need to remove and rebuild the D: partition.