Here is why the system partition is going to be a problem in the very near future, and why Microsoft needs to address the problem right now.
Consider the following scenario, which is going the be very common soon enough:
- standard BIOS PC (not EFI => can only boot from MBR disk), i.e. 99% of the existing machines out there
- HDD 1: SSD, for the Windows 7 system files and boot (or any disk that can be booted from by standard BIOS)
- HDD 0: >2TB HDD, to store data, media files, etc.
As you might be aware, the only way to address a whole >2TB disk space is if the disk is GPT instead of MBR, as MBR can only use 2 TB space ever. However, GPT disks are not bootable on a BIOS system (only on EFI). But then, the Windows 7
installer insists on creating the System Reserved partition on a different disk as the system one (or it might be HDD 0 as pointed above - I had the issue with a >2TB RAID5 array, which would always be detected as first drive), and the disk on which it creates
it needs to be bootable . Therefore, if left unchecked, Windows 7 will set the >2TB HDD to MBR, and, even if your disk has 3 or 4 TB of disk space, you will not be able to access anything beyond the 2 TB mark. This is sure to leave >2TB disks
users extremely unhappy with Windows 7...
Now, if you try to partition your >2TB disk to GPT beforehand, so that Windows cannot partition it to MBR, the Windows 7 installer will throw error 0x80300024 and refuse to install. The only workaround to avoid 0x80300024, and keep a GPT disk is to actually
unplug your >2TB disk during installation, and only plug it in after the installation is done. This is far from the straightforward Windows 7 installation Microsoft promised to its customers...
In short, Microsoft's non optional installation of the System Reserved partition IS going to be a headache for Windows 7 users in the near future.
The creation of this partition MUST either be made optional in the upcoming Windows 7 releases, or Microsoft needs to tell us how it is possible to bypass it during installation.