I have a HP Proliant DL 310 G4 server with 2 hard drives running RAID 1 which hang off a LSI Logic array (SAS1068-IR) controller. The server will not boot up, it give an error indicating that “hal.dll” is missing or corrupt. The drives were partitioned and all the data I need to get off this is on drive E:. The tape backup is no good unfortunately, long story. I booted up with the Win 2003 SP2 CD provided by HP and I enter the recovery console and ran chkdks /r and this did not fix the problem. I then tried re-installing Win 2003 on the C: partition and I got the correct drivers from for the F6 setup from the Proliant CD and I get past that and ruin the setup and it starts copying the files. It gets to about 75% and then asks for another diskette and it the F6 diskette does not work. I could not locate any other diskette sets from HP or the Proliant CD. I then tried again (rebooted) and now when I try to invoke setup it says it cannot find any hard drives. I went into the LSI config menu and the array is still active. Any suggestions? I need to get this data off the drive.