ProLiant Servers (ML,DL,SL)
1753435 Members
4500 Online
108793 Solutions
New Discussion юеВ

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

 
SOLVED
Go to solution
Richard P King
New Member

Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

I've just spent two days beating our company's new ML110 G5 with a stick in order to force it to accept an installation of Microsoft Windows Server 2008 Standard (x64). Having finally got it working I thought I'd share what I did in case anyone else has the same issues I came across.

This is a long-winded post but hopefully the gory details will make a difference somewhere.

This is a "works for me" post. Your milage may vary. Discussion is welcome, but my server is now commissioned and in use, so I am unable to carry out any further tests.

My hardware:

HP ML110 G5 server
3 GB RAM
2 x 250 GB SATA HDDs (which I want to run as a RAID-1 mirror)

These instructions assume you are performing an installation from scratch, and that the disks hold no data that you wish to keep. FOLLOWING THESE INSTRUCTIONS WILL ERASE THE HARD DISKS! Back up any data you want to keep before starting.

1. Boot the machine and hit F10 to enter the BIOS configuration utility.
2. Press F9 and confirm the dialog to reset the BIOS to its factory default settings.
3. Under the "Main" menu, under "Boot Features", change "Virtual Install Disk" option to "Disabled".
4. Under the "Advanced" menu, select "Advanced Chipset Control" and set "SATA RAID Enable" to "Enabled".

THIS NEXT STEP IS CRITICAL. The Windows 2008 Server installer won't recognise the RAID array unless you do this.

5. Under the "Boot" menu, highlight "+ Hard Drive" and press <+> twice to move it to the top of the list.

6. Save and exit from the BIOS. The machine will reboot.
7. Press F8 when prompted to enter the RAID controller configuration utility.
8. Configure your RAID array according to taste.

IMPORTANT: If a RAID array is already configured DELETE IT and reconfigure, even if the existing configuration is the same as the one you want. The act of deleting the array clears the disk partition tables. If this isn't done, the currently installed operating system will boot instead of the install CD. This is an artifact of the requirement for the Hard Drive to be set first in the BIOS boot order, and is also the reason why it's not possible to perform an installation using these instructions without erasing the disks.

9. Go back into the BIOS and check the boot order again. I have found that sometimes the "removable device" entry gets moved to the top of the list after the RAID array has been configured. If this has happened, move "Hard Disk" back to the top of the list, save and exit.

10. Insert the installation media (I used the Windows Server 2008 Standard x64 DVD from the Microsoft Action Pack).
11. Follow the installation wizard steps up to the point at which you have to choose where to install Windows.

There are *two* drivers that you have to install:

* cp008698 - Install this first (this seems to be the 64bit driver that windows uses when it boots from disk).

Get it from ftp://ftp3.hp.com/ftp1/pub/softlib2/software1/sc-windows/p1431394271/v45437/

* cp008697 - Install this second (this seems to be the driver that the installer needs so it can see the disks in order to install windows onto them).

Get it from http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3580609&prodNameId=3580646&swEnvOID=1005&swLang=8&mode=2&taskId=135&swItem=MTX-295381a9a94e4182a62f7127b5

12. Insert a USB stick with these drivers on it, and click "load driver".
13. Click "Browse" and navigate to the "CP008698" folder on the USB stick.
14. Select "Adaptec Serial ATA HostRAID (c:\path\to\cp008698\aarachi.inf) - this should be the only entry if you have checked "Hide drivers that are not compatible with hardware on this computer".
15. Click next, and "OK" on the subsequent "load driver" dialog.

When you return to the "Where do you want to install windows" screen, it will look exactly as it did the first time (the disks will not appear in the list). However the driver will have been loaded into memory and will get copied to the system directory when the OS installs.

16. Now repeat the above steps, substituting cp008697 for cp008698. This will load the 32bit driver.
17. Back at the "where do you want to install windows" screen, you should now have a new disk entry: "Disk 1 Unallocated Space". Select this entry and click Next.

All being well, Windows should now install. The installer will use the 32bit disk drivers to install Windows, but will also copy the 64bit drivers to the system drive.

The machine will reboot automatically when installation is complete. Remove your USB stick when this happens. If you don't remove the USB stick in time you may need to press CTRL-ALT-DEL to reset the machine after it reboots.

With any luck, when the operating system loads from disk, it will use the 64bit disk drivers and you will be presented with the first-run configuration wizard. w00t!

Theories on a postcard, please, as to why both the 32- and 64-bit drivers are required. Also, sharp-eyed readers will note that the drivers I've linked to here are the Windows Server 2003 versions, not the Server 2008 ones. I did try the latter using this process, but they didn't work (GPF on reboot). I guess only HP can tell us why that might be.

I hope this information helps save someone some time and effort :o)
13 REPLIES 13
IT Global Service
Frequent Advisor

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

Hi Richard ! Great post !!!!

I wonder that are hp customers that write the "how to..." guides. :-(

Anyway... do you know if your installation procedure could work on a ML150 G5 server ?

Thanks
Every issue have the solution....maybe....
Richard P King
New Member

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

No idea I'm afraid - I don't have one. You're welcome to try it out and post here if it does though :o)
IT Global Service
Frequent Advisor

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

On my new Proliant ML150 G5 , i need only to insert the SBS2008x64 boot cd, select the 64bit drivers for the embedded sata raid (cp009516) and all work fine.

Maybe there is a better bios or firmware on board.

Every issue have the solution....maybe....
matt stevens
New Member
Solution

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

You are a Godsend!!!

Been scratching my head over this for the past 3 months.

Thank You !

btw The link to the second driver is no longer valid but can be found here.

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3580609&prodNameId=3580646&swEnvOID=1005&swLang=8&mode=2&taskId=135&swItem=MTX-295381a9a94e4182a62f7127b5
Jeroen Sen
New Member

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

Thank you Richard!!

This is the solution which I was looking for for months. I had the same problem (the RAID driver being 'not signed') but loading the 2 drivers after each other has left me with a correct installed RAID controller and WIndows Server 2008.

Ok, the procedure I took was some what different than the procedure Richard took. I didn't alter any settings in the BIOS (which I previously had done, so I didn't have the default settings) I just first loaded the 64-bit driver when being asked by the install procedure of Windows Server 2008 (because Richard assumed that the drivers which are loaded stay in available in memory). After loading these drivers I got an error (and no visible partitions). After closing the error I just loaded the 32-bit driver (for links seer RIchards' post) after which I got another error. But after closing the error message I simply had all my partitions visible and available for installing Windows Server 2008 in one of them.

So Richard thanks a million!
Anthony O'Brien
New Member

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

Excellent post.

I too had battled with this for 2 days so finding this was manna from heaven.


There are updated drivers available for Server 2008 so it is not necessary to perform 11 - 16 which is replaced with:

11 Follow the installation wizard steps up to the point at which you have to choose where to install Windows.

There is a single driver for the embeddded SATA RAID card that you have to install - cp009517 (32bit) or cp009516 (64bit)

Dowload the appropriate one -

cp009517 from:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3577708&prodNameId=3577715&swEnvOID=4022&swLang=8&mode=2&taskId=135&swItem=MTX-dfb7fd312fb14d70b95b42c707

or

cp009516 from:
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3577708&prodNameId=3577715&swEnvOID=4024&swLang=8&mode=2&taskId=135&swItem=MTX-89b748fe8b0b4011b87a63053d

Once downloaded, the exe file needs to be run and extracted preferably into a new folder on a USB stick. You do not have to purchase this from HP - any USB stick will do.

12. Insert the USB stick with this driver on it, and click "load driver".

13. Click "Browse" and navigate to the folder on the USB stick where you extracted the driver to.

14. For 32bit, select "Adaptec Serial ATA HostRAID (c:\path\to\cp009517\aarachi.inf) - this should be the only entry if you have checked "Hide drivers that are not compatible with hardware on this computer".


For 64bit, select "Adaptec Serial ATA HostRAID (c:\path\to\cp009516\aarachi.inf) - this should be the only entry if you have checked "Hide drivers that are not compatible with hardware on this computer".

15. Click next, and "OK" on the subsequent "load driver" dialog.


When you return to the "Where do you want to install windows" screen, it will look exactly as it did the first time (the disks will not appear in the list). However the driver will have been loaded into memory and will get copied to the system directory when the OS installs.

Continue with 17...

That's it.

As this is marketed as an entry level server, lots of newbies (like me) may purchase this machine so this detailed guide is very useful.
Denis Johnstone
New Member

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

Hi,

Will this work for sbs 2008?
Cheers
Tim Coli
Occasional Advisor

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

I can confirm that this fix does work for Windows 2008 Small Business Server.

Thanks for the help everyone... much appreciated.
gabriel vine
New Member

Re: Works for me: ML110 G5, MS Windows Server 2008 Standard x64, and Embedded SATA RAID drivers

I wanted to thank you all. It took me a day and a half of frustration trying every driver from HP. I could only install SBS 2008 on IDE and not raid. Could not figure out why. Damn. 2000 am an I found your post and the others that updated it and solved the damn thing.