WinPE recovery disk - HP B110i raid driver won't load

Discussion in 'Paragon Drive Backup Product Line' started by neonlite, Dec 8, 2010.

Thread Status:
Not open for further replies.
  1. neonlite

    neonlite Registered Member

    Joined:
    Dec 8, 2010
    Posts:
    4
    I booted to the recovery disk and was able to see the USB drives and ramdisk but couldn't see the drives in the array. I get an error message when I try to load the storage controller(Smart Array B110i) driver for an HP ML110 G6.

    Driver load has failed with error: The system cannot find the path specified ("d:/hpahcisr.inf"). Would you like to load another driver?

    I can load other drivers from the same media.

    Fyi. according to the inf, the B110i is really an intel ich10r without raid 5.

    Any thoughts on how to get around this?
    Thanks
    nlt
     
  2. Mech_An

    Mech_An Registered Member

    Joined:
    Mar 29, 2010
    Posts:
    855
    Did you use driver for Windows 7\Vista 32-bit ?
     
  3. neonlite

    neonlite Registered Member

    Joined:
    Dec 8, 2010
    Posts:
    4
    HP only lists drivers for Windows Server 2003 and 2008. Both point to the same driver.

    [version]
    Signature="$WINDOWS NT$"
    Class=SCSIAdapter
    ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
    Provider=%HP%
    CatalogFile=HpAHCIsr.cat
    CatalogFile.ntx86=HpAHCIsr.cat
    DriverVer = 03/16/2010, 6.12.0.64


    [SourceDisksNames]
    1=%DISK%,HpAHCIsr.sys,,

    [SourceDisksFiles]
    HpAHCIsr.sys=1,,

    [DestinationDirs]
    DefaultDestDir = 12 ; DIRID_DRIVERS

    [ControlFlags]
    ExcludeFromSelect = *


    [Manufacturer]
    %HP%=HP_HDC,ntx86,ntamd64


    [HP_HDC.ntx86] ;32-Bit
    %ich10r.DeviceDesc% = HpAHCIsr_Inst.ntx86, PCI\VEN_8086&DEV_3a25&SUBSYS_3118103C
    %pch.DeviceDesc% = HpAHCIsr_Inst.ntx86, PCI\VEN_8086&DEV_3b25&SUBSYS_3118103C
    %SP5100.DeviceDesc% = HpAHCIsr_Inst.ntx86, PCI\VEN_1002&DEV_4391&SUBSYS_1778103C

    [HP_HDC.ntamd64] ;64-Bit
    %ich10r.DeviceDesc% = HpAHCIsr_Inst.ntamd64, PCI\VEN_8086&DEV_3a25&SUBSYS_3118103C
    %pch.DeviceDesc% = HpAHCIsr_Inst.ntamd64, PCI\VEN_8086&DEV_3b25&SUBSYS_3118103C
    %SP5100.DeviceDesc% = HpAHCIsr_Inst.ntamd64, PCI\VEN_1002&DEV_4391&SUBSYS_1778103C

    [HpAHCIsr_Inst.ntx86]
    CopyFiles = @HpAHCIsr.sys ; copy to DefaultDestDir

    [HpAHCIsr_Inst.ntamd64]
    CopyFiles = @HpAHCIsr.sys ; copy to DefaultDestDir


    [HpAHCIsr_Inst.ntx86.Services]
    AddService = HpAHCIsr, %SPSVCINST_ASSOCSERVICE%, HpAHCIsr_Service_Inst, HpAHCIsr_EventLog_Inst

    [HpAHCIsr_Inst.ntamd64.Services]
    AddService = HpAHCIsr, %SPSVCINST_ASSOCSERVICE%, HpAHCIsr_Service_Inst, HpAHCIsr_EventLog_Inst


    [HpAHCIsr_Service_Inst]
    ServiceType = %SERVICE_KERNEL_DRIVER%
    StartType = %SERVICE_BOOT_START%
    ErrorControl = %SERVICE_ERROR_NORMAL%
    ServiceBinary = %12%\HpAHCIsr.sys
    LoadOrderGroup = SCSI Miniport
    AddReg = pnpsafe_pci_addreg
    AddReg = boot_ctrl_addreg

    [HpAHCIsr_EventLog_Inst]
    AddReg = HpAHCIsr_EventLog_AddReg


    [HpAHCIsr_EventLog_AddReg]
    HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
    HKR,,TypesSupported,%REG_DWORD%,7


    [pnpsafe_pci_addreg]
    HKR, , "Tag", %REG_DWORD%, 0x103
    HKR, "Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001
    HKR, "Parameters\Device", "DriverParameter", %REG_SZ%, "CSMI=None;"
    HKR, "Parameters", "BusType", %REG_DWORD%, 00000008


    [boot_ctrl_addreg]
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_3a25&SUBSYS_3118103C", "Service", %REG_SZ%, "HpAHCIsr"
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_3a25&SUBSYS_3118103C", "ClassGUID", %REG_SZ%, "{4D36E97B-E325-11CE-BFC1-08002BE10318}"
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_3b25&SUBSYS_3118103C", "Service", %REG_SZ%, "HpAHCIsr"
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_8086&DEV_3b25&SUBSYS_3118103C", "ClassGUID", %REG_SZ%, "{4D36E97B-E325-11CE-BFC1-08002BE10318}"
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_1002&DEV_4391&SUBSYS_1778103C", "Service", %REG_SZ%, "HpAHCIsr"
    HKLM, "SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#VEN_1002&DEV_4391&SUBSYS_1778103C", "ClassGUID", %REG_SZ%, "{4D36E97B-E325-11CE-BFC1-08002BE10318}"


    [Strings]
    HP = "Hewlett-Packard Company"
    DISK = "HP SATA RAID Controller Support"
    ich10r.DeviceDesc = "HP Smart Array B110i SATA RAID Controller"
    pch.DeviceDesc = "HP Smart Array B110i SATA RAID Controller"
    SP5100.DeviceDesc = "HP Smart Array B110i SATA RAID Controller"

    ;*******************************************
    ;Handy macro substitutions (non-localizable)
    SPSVCINST_ASSOCSERVICE = 0x00000002
    SERVICE_KERNEL_DRIVER = 1
    SERVICE_BOOT_START = 0
    SERVICE_ERROR_NORMAL = 1
    REG_EXPAND_SZ = 0x00020000
    REG_DWORD = 0x00010001
    REG_SZ = 0x00000000
     
  4. neonlite

    neonlite Registered Member

    Joined:
    Dec 8, 2010
    Posts:
    4
    It looks like I've been trying to load the 64 bit driver even though the inf mentions 32 bit. I'll give it another try and report back.
     
  5. neonlite

    neonlite Registered Member

    Joined:
    Dec 8, 2010
    Posts:
    4
    Tried the other driver. Same error message.

    Ended up creating disk from this thread following SIW2 instructions. Worked like a champ.
     
Loading...
Thread Status:
Not open for further replies.