Removing the 100MB System Reserved Partition from Server 2008 R2 or Win7
Turns out Server 2008 R2 installed the System Reserved Partition (100MB) on the RAID array that I setup for DPM 2010 backup storage and not on the mirrored system partition like it should have. I could not convert the array from MBR to GPT that is required for disk arrays over 2TB until I got that partition off of there.
Here is how to delete the partition:
1) Open a command prompt with administrator privileges (right click => run as administrator)
bcdboot c:\windows /s c:
You should get a message similar to:
Boot files successfully created.
2) Open the Disk Management GUI (you could use diskpart for scripts), locate the C:\ partition right-click and select “Mark Partition as Active”, select yes to the “do you want to continue message”
3) Reboot to confirm that everything is ok.
4) In Disk Management you can now delete the 100Mb System Reserved partition by right clicking on it and selecting “Delete volume”
Before I got the information above, this is how I did it.
This is more usefull if you have already deleted the System Reserved partition or messed it up some how and now need to delete it from the recovery console.
1. From Disk Management assign a drive letter to the System Reserved Partition so that you can access the files. They are hidden, so you will need to turn off the option to hide system files.
2. Copy bootsec.bak, bootmgr and the entire boot folder from the System Reserved partition to the c:\ drive.
3. Set the c:\ drive partition as active
4. Now you can delete the System Reserved Partition. I had to go recreate my RAID array after rebooting to the RAID BIOS to delete it. You might also be able to delete it using BartPE or WinPE.
5. Boot the OS from the installation DVD and choose repair.
6. Load RAID drivers if you need to and then go to the command prompt.
7. Run these commands to fix the MBR and boot sector.
bootrec.exe /rebuildbcd8. Reboot!
Before I figured this all out I deleted the partition and my server wouldn't boot, so I had to work a little harder.
I had to get the files from another Server 2008 R2 server and put them on a thumb drive. Then I booted to the repair console and used xcopy with the /H switch (so that it would copy the hidden files to the c:\ system partition.)