XP SP2? with KT7-RAID HPT 370
Ok.
I have a Abit KT7-RAID.
Fresh Install of XP Pro, with SP2 final.
Just upgraded the bios to A9 with Hpt bios 2.351
no hard disks currently attached to HPT controller, and drivers previously not installed via F6 during install.
Downloaded latest 2.351 drivers from Highpoint, select Re-Install driver (or update driver) in Device Mangager, points to the right directory. and it starts installing, but then stops with error message:
"The driver installation file for this device is missing a necessary entry. This may be because the INF was written for Windows 95 or later. Contact your hardare vendor."
What T F?
I have tried earlier drivers, and WIN2K and WIN2003 drivers also but get the same message.
Is this a fault with SP2? I never had problems with XP and this prior to SP2.
All suggestions welcome, as I really want to get my raid up and running now.
I have a Abit KT7-RAID.
Fresh Install of XP Pro, with SP2 final.
Just upgraded the bios to A9 with Hpt bios 2.351
no hard disks currently attached to HPT controller, and drivers previously not installed via F6 during install.
Downloaded latest 2.351 drivers from Highpoint, select Re-Install driver (or update driver) in Device Mangager, points to the right directory. and it starts installing, but then stops with error message:
"The driver installation file for this device is missing a necessary entry. This may be because the INF was written for Windows 95 or later. Contact your hardare vendor."
What T F?
I have tried earlier drivers, and WIN2K and WIN2003 drivers also but get the same message.
Is this a fault with SP2? I never had problems with XP and this prior to SP2.
All suggestions welcome, as I really want to get my raid up and running now.
0
Comments
I've had a HPT370 and a 372 running fine with the 2.351 drivers and BIOS under SP2, but that was by installing Windows XP (SP2 slipstreamed) with the 2.351 BIOS already flashed and with me providing the XP installation with the 2.351 drivers from the get go.
What HPT BIOS version were you running when you installed the OS?
Seeing as you're not running any disks on the HPT at the moment, just try uninstalling the HPT controller drivers completley then re-install them using the 2.351's. I'm guessing you've tried that though right? If my memory serves, XP does have it's own drivers for that controller in it's database, they are problably screwing everything up. As they will be very old.
Worst case scenario, you'll have to perform a re-install, making sure you provide XP with the latest drivers from Highpoint via the F6 method to make sure Windows doesn't install its own crapola ones once Windows has finished installing.
That's all I got.
Let me know how you get on. I don't think it's SP2, like I said, I've got those controllers working and detecting fine with latest drivers under it.
Cheers
I can't try uninstalling the HPT drivers, as there are NO drivers installed at all.
I remember that Windows had some old HPT drivers included with XP, but I can not find them in the driver list on this version.
I will re format and re-install with a driver disk using F6, see if that helps.
I have dont this before several times, and it has worked fine. The only things which are different is the HPT bios and drivers are much later then I've previously tried, and of course SP2.
If other people has successfully used this bios/driver combo then I guess it must be a SP2 problem with the way it installs drivers.
I'll see what happens when I re-install using the F6
Reformatted, reinstalled. This time with the hard disk attached to the HPT controller. USed F6 to load drivers from the driver disk. Worked FINE.
The only problem then is installing drivers at a later date. If other people have used these drivers successfully then it may be an SP2 problem, but either way it seems to work when installed during the os install.
I don't have an opportunity to check out the RAID functions though, but I guess it works just fine.
Cheers
I'm up and running. This is what I did:
When I tried to do a repair install with XP I was told that was impossible
as my OS was newer than the one on the disc.
So I uninstalled SP2 (which actually is possible, add/remove programs) started a new installation,
used my original HighPoint floppy when I was asked whether I wanted to install additional drivers.
Everything went smoothly, and almost all of my earlier installed programs worked, so I also installed SP2.
Now I have my RAID busses back, have not tried to update the drivers,
don't want to mess with what seems to be working.
I did get a mail from Jos who is the man behind this Sudhian site
and obviously also is responsible for Abit support in Europe.
He has got all these modded BIOSes but he always says
"install a BIOS saviour first"; here's a very good spot to start:
(http://www.techspot.com/reviews/hardware/bios_saviour/index.shtml)
maybe I'll go for this too, then I could try the modded BIOS without being deprived of my sleep...
Catt
I'm up and running as well. I was actually kind of forced to get the latest BIOS since I had updated my bios earlier so the stock drivers would have been no good - and I couldn't find them anyway. To top it off I couldn't find the 1.x drivers and officially XP wasn't supported until the 2.x drivers.
He does recommend a BIOS savior, but I think they're expensive, and his latest bios works great anyway
still a pain in the booty though - I'd love to know exactly what's causing the problem
Nice to hear you succeeded!
And it seems like you can order a new chip loaded with a BIOS you send them,
from this Exitdata.
Half the prize of the BIOS savior and only needed if the catastrophy is a fact...
So now I'm tempted to take the dive too...
Catt
#I022 Found "PCI\VEN_1103&DEV_0004&REV_03" in d:\distributives\drivers\new\hpt_231\win_xp\hpt3xx.inf; Device: "HPT370 UDMA/ATA100 RAID Controller"; Driver: "HPT370 UDMA/ATA100 RAID Controller"; Provider: "HighPoint"; Mfg: "HighPoint"; Section name: "hpt3xxPCI".
#I087 Driver node not trusted, rank changed from 0x00002000 to 0x0000a000.
#I023 Actual install section: [hpt3xxPCI.NT]. Rank: 0x0000a000. Effective driver date: 01/25/2002.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [hpt3xx_Inst] in "c:\windows\inf\scsi.inf".
#I320 Class GUID of device remains: {4D36E97B-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03\3&61AAA01&0&98".
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [hpt3xx_Inst.Interfaces] from "c:\windows\inf\scsi.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03\3&61AAA01&0&98".
#E275 Error while installing services. Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
#E122 Device install failed. Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
#E157 Default installer failed. Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
#I060 Set selected driver.
#I125 Installing NULL driver for "PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03\3&61AAA01&0&98".
#I121 Device install of "PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03\3&61AAA01&0&98" finished successfully.
sorry for my english.
I had the trouble described above with an fresh installation of XP with SP2, when I tried to install the HPT370 driver by "update driver". After I have deleted all entries referring to the hpt370 in windows scsi.inf in the \windows\inf directory the hardware manager accepted the driver without complaining about an wrong INF file.http://www.short-media.com/forum/newreply.php?do=newreply&noquote=1&p=203185#
Big Grin
I did the following before (perhaps this is necessary too) (found on the sudhian website):
Why do I get a "data is invalid" error when installing a driver in WindowsXP or 2000?
This error appears to be due to a protection problem in the Windows registry under Windows 2000 and XP and can occur with a variety of drivers (sound cards and SCSI drivers have been reported). To fix this problem, go to Start, Run... and type "regedt32" without the quotes to run the Registry Editor. Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\PCI
and you will see a number of keys of the form "VEN_xxxx", where xxxx are strings like "1102&DEV_0004&SUBSYS_00011103&REV_04". Under each of these folders will be another folder with a long numerical name. Open each folder and look for the "DeviceDesc" which matches the hardware you are trying to install. Right Click on the "VEN_xxxx" for that device and select 'Permissions' and then tick "Allow" for "Full Control". Close Regedit and then continue with the installation of your device.
Thanks for sharing, tw, I'll save it for later needs...
Catt