It has been a while since i have been posting on here. This was mainliy due to a busy schedule and vacation time hitting. However something curious has happened when I was installing Windows 2008 Server on a system for a client.
The server had given the client some problems and it was reinstalled a few times prior to my involvement. And when i tried to install the 64bit version of Server 2008 it would not recognize any of the disks attached to the system. At first i thought it was a problem with the drivers for the controller and downloaded the latest (still old mind you) drivers for it from the vendor site.
These however could not be loaded at all, the system gave a message about an invalid certificate. And i suspect that the certificate used to sign those drivers has expired and an update had not been posted to the vendor’s site. When testing the 32bit version of the OS it would run the installer flawlessly. I guess due to the ability to install unsigned drivers and would thus even accept the expired certificate.
Somewhere between calling the vendor outright (on a saturday?) and demanding a new driver, and opening up the WinPE environment on the setup disk and disabeling the requirement for signed drivers when installing 64bit OSses i got a peek at the disk configuration. And saw that for some reason there was a software mirror definded on the disks (the system had a good RAID controller so why this would be configured in Windows is beyond me but there it was).
When the mirror configuration and partition information was removed the Windows 2008 Setup PE environment was able to see the disks as normal and would install without problems and without the need for the driver. So for next time when installing a system, i would reccomend to check for software RAID configurations on the disks and remove those when this problem pops up.