I am cleaning up after a SBS 2008 server that has had a RAID problem. It has two drives that are mirrored from within Windows (this will get changed). As best as I can tell, the system was shut down improperly (power lost, battery backup expired). After the shutdown, it would not boot from the RAID array (FTDISK_INTERNAL_ERROR message). The system would boot if the secondary plex was selected.
The problem is that this (not sure what else may have been done) resulted in two drive letters, G: and C:, where G: is drive 0 of the (no longer) mirrored drives and C: is drive 1. G: is marked as System, Boot, Page File, and Crash Dump. If I remove the second drive and try to boot from G:, it starts to boot, but gives a message that Directory Services will not start because of a "file not found". If I remove the first drive and try to boot from C:, it gets nowhere. I believe that I got a "boot device not found" message.
I've browsed the folders and it appears that the current data is on C:. I'm not certain about the Exchange or SQL info (yet), but the basic documents on C: are newer than the ones on G:.
My goal is to replace the drives with two new ones, use the controller RAID to make a single mirrored drive array, and restore the system to it. My problem is that the system doesn't work with just C:. How should I resolve this?
I tried booting the SBS 2008 installation DVD to do a repair. I load the drivers and it doesn't find any system. If I go to the command prompt and run diskpart, the two drives are listed as "Foreign". The other drives on the same controller are visible, so I'm concluding that these are the correct disk drivers.
I should note that the system does boot with both drives in place if one chooses the Secondary Plex. Windows seems to be working just fine.