The only thing that I know about it for sure:
- W7 will only make the 100MB partition when I had more than 1 HD installed (don't know about if drive has multiple partitions).
- According to information that could be found, the 100MB has the boot manager and Bitlocker data.
- The 100MB partition is not needed in a single HD system using W7 HP for the boot manager (again, don't know about multiple partitions or other W7 versions).
- The 100MB partition will be put on the first IDE HD W7 finds (have only 1 IDE, so don't know what it does if more IDE HDs are installed, or if multiple partitions).
- I'm using W7 HP and Bitlocker is not supposed to be available, so don't need the partition for it, or why it was still being made in RTM.
- The IDE HD W7 kept installing the 100MB partition to was not my boot drive (one of my 2 SATA drives is set as boot). Even when I disabled the IDE drive in BIOS, W7 still made the 100MB partition on it. Since it was not my boot drive, W7 failed to start
because BIOS could not "find" the boot data. If I set my IDE to be the boot drive, then it would work fine. I had even reformatted the drive making it non-bootable and W7 still used it.
During RC I reported the problem of W7 writing the boot manager to a HD other than the system boot drive. As far as I was able to determine, the 100MB partition is written the the #1 drive listed by the BIOS regardless if it is a bootable drive or not, and
disregarding the BIOS HD boot order. This is why I said the user needs to have the option of allowing this partition to be made, and if so, on what drive it is written to.
All I can say to this flaw is: WTF?