Windows 2003 Enterprise Does Not Recognize Hard Drive in Server
Posted on 2011-10-08
I am rebuilding my primary server with a new 300 GB SCSI U320 boot drive, but I cannot get Win2003 Enterprise Edition to recognize the new drive.
Disks are RAID 0 and RAID 5 via Intel MegaRAID Elite 1650, which provides BIOS controlled RAID - so, in theory, no drivers need to be loaded via F6 at start of boot. All old drives have been pulled temporarily while I am trying to diagnose the problem, the RAID configuration cleared, and only the new drive appears in the RAID array list (as RAID 0).
After failing with Win2003, I dropped back to Win2000 (same result), and to Windows 98. From DOS I was able to allocate a primary partition (8GB FAT32), make it active, and format it as a system disk, and boot from it. From there I was able to load Windows 98.
Not surprisingly, Windows 98 will not boot up, but I can boot to a DOS prompt and display the contents of the C: drive. So, the drive is clearly present and accessible via BIOS. No drivers were added to the DOS configuration.
However, when I try to boot up either Win2000 or Win2003 Enterprise I continue to get "Setup did not find any hard drives installed in your computer." I've tried it both with and without providing the MegaRAID Elite 1650 drivers via F6 when Setup initializes.
This really has me stumped. I'm only in this mess because my primary hard drive crashed on me and my backup image drive did not spin up. I'm been running this configuration for years, with 3 primary partitions: partition 0 for DOS, partition 1 for Win2000, and partition 2 for Windows 2003 Small Business Server, and using System Commander as a boot manager though I only used DOS/Win2000 to recover from problems, of which there have been precious few. The old hard drive was 73 GB and the new one 300 GB, but I formatted only an 8GB partition for Windows 98 in case there was a problem with the 300 GB disk. (I read somewhere that there could be a problem with an initial load past 70 GB, which I suppose could still be a problem since the free space will be ~292GB after partition 0.)
Other than using my one remaining backup 73 GB drive and/or reloading Win2003 Small Business Server, I am now out of ideas. I would prefer not to reuse the backup drive because there may be useful data on that drive that is not backed up elsewhere. I would prefer not to go back to Win2003 SBS because I need Enterprise Edition so I can address past 4 GB of memory (assuming that SBS will even load, of course).
All suggestions gratefully received.