Celestial Fury Posted September 19, 2004 Posted September 19, 2004 Hi all.New to this unattended malarky, so bear with me please.....I am looking to set myself up with an unattended install for XP PRO that can work on all 3 of the PCs I have here at home.SO far I have made an XP/SP2 slipstream disc.This runs perfectly on 2 of the systems, but mine is causing a bit of a problem.The root of the problem is the motherboard (MSI K8T NEO FIS2R) with its 2 on-board SATA/RAID controllers (PROMISE 378 SATA/RAID and VIA VT6420/VT8237 SAATA/RAID)I tried using the mass storage driver pack, but it has problems with BOTH of the controllers. If I install XP to the promise controller, it fails to load the drivers, on the VIA controller, it bluescreens after the first reboot.I believe these are down to the fact that a 64-bit Via driver was used in the pack, and that there are problems with the hardware ID of the promise controller .I have looked at greenmachines tutorial HERE on how to get the drivers to install at textmode, but am unsure as to wheere I get the device IDs, and what lines to replace the iinstances of the Silicon Image controller in his examples.Here is the code for both the VIA controller (from the inf file) and for the Promise controller:PROMISE Fasttx2k (RAID Driver); FASTTX2K.INF; Copyright 2002 Promise Technology, Inc.[Version]CatalogFile=Fasttx2k.catSignature="$CHICAGO$"Class=SCSIAdapterClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Provider=%PROMISE%DriverVer=06/09/2003,1.00.1.29[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSMoveMiniPort.NT = 12;CacheDll.NT = 11;[ControlFlags][Manufacturer]%Promise%=Promise[Promise]%PCI\VEN_105A&DEV_3376.DeviceDesc% = FasttrakPCI_376 , PCI\VEN_105A&DEV_3376, PCI\VEN_105A&DEV_3373%Promise_Raid_ControllerDesc%=NODRV,SCSI\ProcessorPromise_RAID_CONSOLE__[NODRV]AddReg=NODRV_AddReg;[NODRV.Services];; this is blank to just allow the install to succeed;AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install[FasttrakPCI_376.NT]CopyFiles=MoveMiniPort.NT,CacheDll.NT[FasttrakPCI_376.NT.Services]AddService = fasttx2k, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst[FasttrakPCI_Service_Inst]ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 0 ; SERVICE_BOOT_STARTErrorControl = 1 ; SERVICE_ERROR_NORMALServiceBinary = %12%\fasttx2k.sysLoadOrderGroup = "SCSI Miniport"AddReg = pnpsafe_pci_addreg, ftsata_cache_addreg[pnpsafe_pci_addreg]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001[ftsata_cache_addreg]HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000001HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000000HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000010HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000HKR, "Parameters\Cache", "CheckboxEnable",0x00010001, 0x00000001HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Ptipbmf",,"rundll32.exe ptipbmf.dll,SetWriteCacheMode"[Miniport_EventLog_Inst]AddReg = Miniport_EventLog_AddReg[Miniport_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL%HKR,,TypesSupported,%REG_DWORD%,7[MoveMiniPort.NT]Fasttx2k.sys[CacheDll.NT]ptipbmf.dll[SourceDisksFiles]Fasttx2k.sys = 1ptipbmf.dll = 1[SourceDisksNames]1 = %DISKNAME1%,,,,2 = %DISKNAME2%,,,,[NODRV_AddReg][strings]Promise="Promise Technology"PCI\VEN_105A&DEV_3376.DeviceDesc="WinXP Promise FastTrak 376/378 (tm) Controller"REG_EXPAND_SZ=0x00020000REG_DWORD=0x00010001IOLOGMSGDLL="\IoLogMsg.dll"DISKNAME1="Promise FastTrak 376/378 Driver Diskette"DISKNAME2="Windows system"Promise_Raid_ControllerDesc= "WinXP Promise Raid Console SCSI Processor Device" SPSVCINST_ASSOCSERVICE = 0x00000002Promise Ulsata (SATA Driver)[Version]signature="$CHICAGO$"Provider=%PROMISE%ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Class=SCSIAdapter;CatalogFile=Ulsata.catDriverVer=01/26/2002, 1.00.0.16[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSMoveMiniPort.NT = 12;CacheDll.NT = 11;[ControlFlags][Manufacturer]%Promise%=Promise[Promise]%PCI\VEN_105A&DEV_3373.DeviceDesc%=ultra373PCI,PCI\VEN_105A&DEV_3373[ultra373PCI.Uninstall.NT]DelReg=RegUninstall373.delDelFiles=MoveMiniPort.NT,CacheDll.NT[ultra373PCI.NT]CopyFiles=MoveMiniPort.NT,CacheDll.NT[ultra373PCI.NT.Services]AddService = UlSata, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst;***************************************[ultraPCI_Service_Inst]ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 0 ; SERVICE_BOOT_STARTErrorControl = 1 ; SERVICE_ERROR_NORMALServiceBinary = %12%\ulsata.sysLoadOrderGroup = SCSI MiniportAddReg = pnpsafe_pci_addreg, ulsata_cache_addreg;*************************************************************;These addreg sections should be used when installins services to indicate;which interface types are safe for PNP and which aren't. INTERFACE_TYPE;is defined in NTDDK.H[pnpsafe_pci_addreg]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001;*************************************************************[ulsata_cache_addreg]HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000HKR, "Parameters\Cache", "Flag",, "TRUE"HKR, "Parameters\Cache", "CACHEON", 0x00010001, 0x00000001HKR, "Parameters\Cache", "DrvSetting", 0x00010001, 0x00000000HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","PtiuPbmd",,"Rundll32.exe ptipbm.dll,SetWriteBack";*************************************************************;The EventLog entries are the same for all SCSI miniports.[Miniport_EventLog_Inst]AddReg = Miniport_EventLog_AddReg[Miniport_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"HKR,,TypesSupported,%REG_DWORD%,7[RegUninstall373.del];HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra373HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PtiuPbmd[SourceDisksFiles]ulsata.sys = 1ptipbm.dll = 1[MoveMiniPort.NT]ulsata.sys[CacheDll.NT]ptipbm.dll[SourceDisksNames]1 = %DISKNAME1%,,,,2 = %DISKNAME2%,,,,[strings]Promise="Promise Technology"PCI\VEN_105A&DEV_3373.DeviceDesc="WinXP Promise SATA378 (tm) IDE Controller"DISKNAME1="Promise SATA378 Driver Diskette"DISKNAME2="Windows system"REG_EXPAND_SZ=0x00020000REG_DWORD=0x00010001I will put the VIA inf files in the next post as this one is a bit long now....TIA Fury
Celestial Fury Posted September 19, 2004 Author Posted September 19, 2004 VIA SATA inf; Copyright (c) 2003 VIA Technologies, Inc.; ****************************************************************************; ****************************************************************************; ** Filename: VIAPIDE.INF; ** Revision: ; ** Date: 01/23/2003; ** Abstract: Windows* INF File for VIA 4149 ; ****************************************************************************; ****************************************************************************[Version]signature="$CHICAGO$"Class=SCSIAdapterClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Provider=%VIA%CatalogFile=viapdsk.catDriverVer=10/30/2003,5.1.2600.104[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSCopyRAIDDir = 12[CopyRAIDDir]viapdsk.sys[SourceDisksNames]1 = %DiskName1%,,,[SourceDisksFiles]viapdsk.sys = 1[Manufacturer]%VIA-Drivers%=VIA_RAID[VIA_RAID]%4149.DeviceDesc%= VIAPDSK, PCI\VEN_1106&DEV_4149;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Controller;;[VIAPDSK]AddReg = VIAPDSK.addReg CopyFiles= CopyRAIDDir [VIAPDSK.Services]AddService = viapdsk, 2, VIAPDSK_Service_Inst, VIAPDSK_EventLog_Inst[VIAPDSK_Service_Inst]DisplayName = %4149.DeviceDesc%ServiceType = 1StartType = 0ErrorControl = 1ServiceBinary = %12%\viapdsk.sysLoadOrderGroup = SCSI MiniportAddReg = SpecificParam[VIAPDSK_EventLog_Inst]AddReg = VIAPDSK_EventLog_AddReg[VIAPDSK_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\viapdsk.sys"HKR,,TypesSupported,%REG_DWORD%,7[SpecificParam]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001[VIAPDSK.addReg];;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; string;;[strings]VIA = "VIA Technologies, Inc."VIA-Drivers = "VIA ATA/ATAPI Host Controller"DiskName1 = "VIA VT6420 IDE Driver Diskette"4149.DeviceDesc = "VIA ATA/ATAPI Host Controller"4149.PriDeviceDesc = "Primary Channel"REG_EXPAND_SZ = 0x00020000REG_DWORD = 0x00010001VIA SATA inf; VIAMRAID.INF for winxp; All rights reserved by VIA Technologies, Inc. 2003[Version]CatalogFile=viamraid.catsignature="$CHICAGO$"Class=SCSIAdapterClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Provider=%VIA%DriverVer=05/12/2004, 5.1.2600.310[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSCopyRAID.NT = 12;[ControlFlags][Manufacturer]%VIA%=VIA[VIA]%PCI\VEN_1106&DEV_3249.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3249%PCI\VEN_1106&DEV_3149.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3149%PCI\VEN_1106&DEV_3164.DeviceDesc% = viamraid , PCI\VEN_1106&DEV_3164[VIAMRAID.NT]CopyFiles=CopyRAID.NTReboot[VIAMRAID.NT.Services]AddService = viamraid, 2, viamraid_Service_Inst, Miniport_EventLog_Inst[VIAMRAID_Service_Inst]ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 0 ; SERVICE_BOOT_STARTErrorControl = 1 ; SERVICE_ERROR_NORMALServiceBinary = %12%\viamraid.sysLoadOrderGroup = SCSI MiniportAddReg = pnp_pci_addreg[pnp_pci_addreg]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001[Miniport_EventLog_Inst]AddReg = Miniport_EventLog_AddReg[Miniport_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL%HKR,,TypesSupported,%REG_DWORD%,7[CopyRAID.NT]viamraid.sys[SourceDisksFiles]viamraid.inf = 1viamraid.sys = 1[SourceDisksNames]1 = %DISKNAME1%,,,,2 = %DISKNAME2%,,,,[strings]VIA="VIA Technologies, Inc."PCI\VEN_1106&DEV_3249.DeviceDesc="VIA VT6421 RAID Controller"PCI\VEN_1106&DEV_3149.DeviceDesc="VIA SATA RAID Controller"PCI\VEN_1106&DEV_3164.DeviceDesc="VIA VT6410 RAID Controller"REG_EXPAND_SZ=0x00020000REG_DWORD=0x00010001IOLOGMSGDLL="\IoLogMsg.dll"DISKNAME1="VIA RAID Driver Diskette"DISKNAME2="Windows system"Thyanks for your help.Fury
Bâshrat the Sneaky Posted September 19, 2004 Posted September 19, 2004 The root of the problem is the motherboard (MSI K8T NEO FIS2R) with its 2 on-board SATA/RAID controllers (PROMISE 378 SATA/RAID and VIA VT6420/VT8237 SAATA/RAID)1. problem with Promise controller==> PLEASE SEND ME YOUR DEVICEID!!!!!!!!!!2. problem with VIA SATA RAID controller ==> fixedGreetz,Bâshrat the Sneaky
Celestial Fury Posted September 19, 2004 Author Posted September 19, 2004 YGPM Bashrat,and here the IDs are:This is taken from device manager when the controller is in SATA mode - I dont know if it will be different in RAID mode.:Hardware IDPCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02PCI\VEN_105A&DEV_3373&SUBSYS_702E1462PCI\VEN_105A&DEV_3373&CC_010400PCI\VEN_105A&DEV_3373&CC_0104Device instance IDPCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02\3&61AAA01&0&68Compatibe IDsPCI\VEN_105A&DEV_3373&REV_02PCI\VEN_105A&DEV_3373PCI\VEN_105A&CC_010400PCI\VEN_105A&CC_0104PCI\VEN_105APCI\CC_010400PCI\CC_0104Matching Device IDpci\ven_105a&dev_3373Fury
Bâshrat the Sneaky Posted September 19, 2004 Posted September 19, 2004 Okay, but what's the deviceID of that VIA controller on the MSI Neo2 FISR?I don't know if you saw it, but there are identical deviceID's in the fasttx2k and the ulsata driver....Please try this: Replace"PCI\VEN_105A&DEV_3373"by "PCI\VEN_105A&DEV_3373&SUBSYS_702E1462"in your txtsetup.sif!
Celestial Fury Posted September 19, 2004 Author Posted September 19, 2004 OK.I THINK I have it going now - I only checked up to the part where you need to select the drive to install windows as need to integrate some programs before I use this.Here is what I added to my txtsetup.sif:[SourceDisksFiles] viamraid.sys = 1,,,,,,3_,4,1 viapdsk.sys = 1,,,,,,3_,4,1fasttx2k.sys = 1,,,,,,3_,4,1ulSata.sys = 1,,,,,,3_,4,1viapdsk.sys = 1,,,,,,3_,4,1[HardwareIdsDatabase] PCI\VEN_1106&DEV_3249 = "viamraid"PCI\VEN_1106&DEV_3149 = "viamraid"PCI\VEN_1106&DEV_3164 = "viamraid"PCI\VEN_1106&DEV_4149 = "viapdsk"PCI\VEN_105A&DEV_3376 = "fasttx2k"PCI\VEN_105A&DEV_3373 = "fasttx2k"PCI\VEN_105A&DEV_3373&SUBSYS_702E1462&REV_02 = "UlSata"PCI\VEN_105A&DEV_3373&SUBSYS_702E1462 = "UlSata"[SCSI.load] viamraid = viamraid.sys,4 viapdsk = viapdsk.sys,4fasttx2k = fasttx2k.sys,4ulSata = ulSata.sys,4[SCSI] viamraid = "VIA SATA RAID Controller" viapdsk = "VIA ATA/ATAPI Host Controller"fasttx2k = "WinXP Promise FastTrak 376/378 (tm) Controller"UlSata = "WinXP Promise SATA378 (tm) Controller"It detected a SATA drive on each of the controllers (VIA and PROMISE)when I have the CD fully sorted, I will try this with a RAID array set up on each controller, but I DID see the Fasttrack and VIA RAID drivers being loaded in the setup phase. I know this doesnt mean a lot until I actually SEE the setup routine detecting and loading a RAID array on each controller, but its a start.Fury
Bâshrat the Sneaky Posted September 19, 2004 Posted September 19, 2004 Well I think it should work then !Please test it and post your results or send me an e-mail, so I can update the DriverPack!
Celestial Fury Posted September 19, 2004 Author Posted September 19, 2004 WORKING Setup detected a RAID Array on each of the RAID controllers. Installed windows perfectly on each RAID array.Only problem was that I had left in part of the mass storage driverpack that I knew wasnt working..... The IDE Miniport driver in the VIA RAID folder.....It causes any IDE CD-ROM/DVD-ROMS to be installed as SCSI devices on the VIA PIDE controller. This means they arent accessed correctly. I can burn CDs on my DVD-RW, but NOT DVDs.If I try to install the Hyperion drivers, it tells me that I need to remove the IDEMiniport driver, but doing so results in a bluescreen. Cant even do it in safemode.Simple solution for me is to remove the IDEMiniport driver folder from the RAID/VIA folder, but I dont know if there are VIA chipsets that NEED this driver.Fury
Bâshrat the Sneaky Posted September 19, 2004 Posted September 19, 2004 WORKING Setup detected a RAID Array on each of the RAID controllers. Installed windows perfectly on each RAID array.Only problem was that I had left in part of the mass storage driverpack that I knew wasnt working..... The IDE Miniport driver in the VIA RAID folder.....It causes any IDE CD-ROM/DVD-ROMS to be installed as SCSI devices on the VIA PIDE controller. This means they arent accessed correctly. I can burn CDs on my DVD-RW, but NOT DVDs.If I try to install the Hyperion drivers, it tells me that I need to remove the IDEMiniport driver, but doing so results in a bluescreen. Cant even do it in safemode.Simple solution for me is to remove the IDEMiniport driver folder from the RAID/VIA folder, but I dont know if there are VIA chipsets that NEED this driver.FurySo all you did was removing the VIA MiniPort driver?Did you use the DeviceID I mentioned?
Celestial Fury Posted September 19, 2004 Author Posted September 19, 2004 So all you did was removing the VIA MiniPort driver?Did you use the DeviceID I mentioned?Yeah, all I did was remove the miniport folder - didnt modify anything else.A couple of posts up, you can see what I used in the txtsetup.sif.The deviceID you mentioned is used in it(for UlSata) and so is the other one (for fasttrack). I dont know that the REV_02 is for in the top UlSata line, but I kept it in and it worked fineWorked a charm.I used GreenMachines instructions for makecab to add the sy_ files to the i386 folder.Fury
Bâshrat the Sneaky Posted September 19, 2004 Posted September 19, 2004 So all you did was removing the VIA MiniPort driver?Did you use the DeviceID I mentioned?Yeah, all I did was remove the miniport folder - didnt modify anything else.A couple of posts up, you can see what I used in the txtsetup.sif.The deviceID you mentioned is used in it(for UlSata) and so is the other one (for fasttrack). I dont know that the REV_02 is for in the top UlSata line, but I kept it in and it worked fineWorked a charm.I used GreenMachines instructions for makecab to add the sy_ files to the i386 folder.Fury OK, then I'll remove that driver in the next release. Let's see if it will keep working for everyone...
yiepinhsu Posted November 2, 2004 Posted November 2, 2004 Hi all.New to this unattended malarky, so bear with me please.....I am looking to set myself up with an unattended install for XP PRO that can work on all 3 of the PCs I have here at home.SO far I have made an XP/SP2 slipstream disc.This runs perfectly on 2 of the systems, but mine is causing a bit of a problem.The root of the problem is the motherboard (MSI K8T NEO FIS2R) with its 2 on-board SATA/RAID controllers (PROMISE 378 SATA/RAID and VIA VT6420/VT8237 SAATA/RAID)I tried using the mass storage driver pack, but it has problems with BOTH of the controllers. If I install XP to the promise controller, it fails to load the drivers, on the VIA controller, it bluescreens after the first reboot.I believe these are down to the fact that a 64-bit Via driver was used in the pack, and that there are problems with the hardware ID of the promise controller .I have looked at greenmachines tutorial HERE on how to get the drivers to install at textmode, but am unsure as to wheere I get the device IDs, and what lines to replace the iinstances of the Silicon Image controller in his examples.Here is the code for both the VIA controller (from the inf file) and for the Promise controller:PROMISE Fasttx2k (RAID Driver); FASTTX2K.INF; Copyright 2002 Promise Technology, Inc.[Version]CatalogFile=Fasttx2k.catSignature="$CHICAGO$"Class=SCSIAdapterClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Provider=%PROMISE%DriverVer=06/09/2003,1.00.1.29[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSMoveMiniPort.NT = 12;CacheDll.NT = 11;[ControlFlags][Manufacturer]%Promise%=Promise[Promise]%PCI\VEN_105A&DEV_3376.DeviceDesc% = FasttrakPCI_376 , PCI\VEN_105A&DEV_3376, PCI\VEN_105A&DEV_3373%Promise_Raid_ControllerDesc%=NODRV,SCSI\ProcessorPromise_RAID_CONSOLE__[NODRV]AddReg=NODRV_AddReg;[NODRV.Services];; this is blank to just allow the install to succeed;AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install[FasttrakPCI_376.NT]CopyFiles=MoveMiniPort.NT,CacheDll.NT[FasttrakPCI_376.NT.Services]AddService = fasttx2k, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst[FasttrakPCI_Service_Inst]ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 0 ; SERVICE_BOOT_STARTErrorControl = 1 ; SERVICE_ERROR_NORMALServiceBinary = %12%\fasttx2k.sysLoadOrderGroup = "SCSI Miniport"AddReg = pnpsafe_pci_addreg, ftsata_cache_addreg[pnpsafe_pci_addreg]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001[ftsata_cache_addreg]HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000001HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000000HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000010HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000HKR, "Parameters\Cache", "CheckboxEnable",0x00010001, 0x00000001HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","Ptipbmf",,"rundll32.exe ptipbmf.dll,SetWriteCacheMode"[Miniport_EventLog_Inst]AddReg = Miniport_EventLog_AddReg[Miniport_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL%HKR,,TypesSupported,%REG_DWORD%,7[MoveMiniPort.NT]Fasttx2k.sys[CacheDll.NT]ptipbmf.dll[SourceDisksFiles]Fasttx2k.sys = 1ptipbmf.dll = 1[SourceDisksNames]1 = %DISKNAME1%,,,,2 = %DISKNAME2%,,,,[NODRV_AddReg][strings]Promise="Promise Technology"PCI\VEN_105A&DEV_3376.DeviceDesc="WinXP Promise FastTrak 376/378 (tm) Controller"REG_EXPAND_SZ=0x00020000REG_DWORD=0x00010001IOLOGMSGDLL="\IoLogMsg.dll"DISKNAME1="Promise FastTrak 376/378 Driver Diskette"DISKNAME2="Windows system"Promise_Raid_ControllerDesc= "WinXP Promise Raid Console SCSI Processor Device" SPSVCINST_ASSOCSERVICE = 0x00000002Promise Ulsata (SATA Driver)[Version]signature="$CHICAGO$"Provider=%PROMISE%ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}Class=SCSIAdapter;CatalogFile=Ulsata.catDriverVer=01/26/2002, 1.00.0.16[DestinationDirs]DefaultDestDir = 12; DIRID_DRIVERSMoveMiniPort.NT = 12;CacheDll.NT = 11;[ControlFlags][Manufacturer]%Promise%=Promise[Promise]%PCI\VEN_105A&DEV_3373.DeviceDesc%=ultra373PCI,PCI\VEN_105A&DEV_3373[ultra373PCI.Uninstall.NT]DelReg=RegUninstall373.delDelFiles=MoveMiniPort.NT,CacheDll.NT[ultra373PCI.NT]CopyFiles=MoveMiniPort.NT,CacheDll.NT[ultra373PCI.NT.Services]AddService = UlSata, 2, ultraPCI_Service_Inst, Miniport_EventLog_Inst;***************************************[ultraPCI_Service_Inst]ServiceType = 1 ; SERVICE_KERNEL_DRIVERStartType = 0 ; SERVICE_BOOT_STARTErrorControl = 1 ; SERVICE_ERROR_NORMALServiceBinary = %12%\ulsata.sysLoadOrderGroup = SCSI MiniportAddReg = pnpsafe_pci_addreg, ulsata_cache_addreg;*************************************************************;These addreg sections should be used when installins services to indicate;which interface types are safe for PNP and which aren't. INTERFACE_TYPE;is defined in NTDDK.H[pnpsafe_pci_addreg]HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001;*************************************************************[ulsata_cache_addreg]HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000HKR, "Parameters\Cache", "Flag",, "TRUE"HKR, "Parameters\Cache", "CACHEON", 0x00010001, 0x00000001HKR, "Parameters\Cache", "DrvSetting", 0x00010001, 0x00000000HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","PtiuPbmd",,"Rundll32.exe ptipbm.dll,SetWriteBack";*************************************************************;The EventLog entries are the same for all SCSI miniports.[Miniport_EventLog_Inst]AddReg = Miniport_EventLog_AddReg[Miniport_EventLog_AddReg]HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"HKR,,TypesSupported,%REG_DWORD%,7[RegUninstall373.del];HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ultra373HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PtiuPbmd[SourceDisksFiles]ulsata.sys = 1ptipbm.dll = 1[MoveMiniPort.NT]ulsata.sys[CacheDll.NT]ptipbm.dll[SourceDisksNames]1 = %DISKNAME1%,,,,2 = %DISKNAME2%,,,,[strings]Promise="Promise Technology"PCI\VEN_105A&DEV_3373.DeviceDesc="WinXP Promise SATA378 (tm) IDE Controller"DISKNAME1="Promise SATA378 Driver Diskette"DISKNAME2="Windows system"REG_EXPAND_SZ=0x00020000REG_DWORD=0x00010001I will put the VIA inf files in the next post as this one is a bit long now....TIA FuryThe root of the problem is the motherboard (MSI K8T NEO FIS2R) with its 2 on-board SATA/RAID controllers (PROMISE 378 SATA/RAID and VIA VT6420/VT8237 SAATA/RAID)I tried using the mass storage driver pack, but it has problems with BOTH of the controllers. If I install XP to the promise controller, it fails to load the drivers, on the VIA controller, it bluescreens after the first reboot.I have the same situations too my mainboard is MSI 875 NEO FIS2R that on board PROMISE 378 and INTEL ICH5R SATA/RAID controllerI post TXTSETUP.OEM of promise378 driver root[Disks]d1 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \d2 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \nt4d3 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \Win2000d4 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \WinXPd5 = "Promise SATA378 Driver Diskette", \ulsata, \d6 = "Promise SATA378 Driver Diskette", \ulsata, \nt4d7 = "Promise SATA378 Driver Diskette", \ulsata, \Win2000d8 = "Promise SATA378 Driver Diskette", \ulsata, \WinXPd9 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \Win2003d10 = "Promise SATA378 Driver Diskette", \ulsata, \Win2003[Defaults]scsi = FastTrak_TX2K_xp[scsi]UlSata_net = "Win SERVER 2003 SATA378 Controller", UlSataUlSata_xp = "WinXP Promise SATA378 Controller", UlSataUlSata_nt51 = "Win2000 Promise SATA378 Controller", UlSataUlSata = "WinNT Promise SATA378 Controller", UlSataFastTrak_TX2K_net = "Win SERVER 2003 Promise FastTrak 376/378 Controller", fasttx2kFastTrak_TX2K_xp = "WinXP Promise FastTrak 376/378 Controller", fasttx2kFastTrak_TX2K_nt51 = "Win2000 Promise FastTrak 376 Controller", fasttx2kFastTrak_TX2K_nt52 = "Win2000 Promise FastTrak 378 Controller", fasttx2kFastTrak_TX2K_nt4 = "WinNT Promise FastTrak 376/378 Controller", fasttx2k[Files.scsi.FastTrak_TX2K_net]driver = d9, fasttx2k.sys, fasttx2kdll = d9, ptipbmf.dllinf = d9, fasttx2k.infcatalog= d9, fasttx2k.cat[HardwareIds.scsi.FastTrak_TX2K_net]id="PCI\VEN_105A&DEV_3376", "fasttx2k"id="PCI\VEN_105A&DEV_3373", "fasttx2k"[Files.scsi.FastTrak_TX2K_xp]driver = d4, fasttx2k.sys, fasttx2kdll = d4, ptipbmf.dllinf = d4, fasttx2k.infcatalog= d4, fasttx2k.cat[HardwareIds.scsi.FastTrak_TX2K_xp]id="PCI\VEN_105A&DEV_3376", "fasttx2k"id="PCI\VEN_105A&DEV_3373", "fasttx2k"[Files.scsi.FastTrak_TX2K_nt51]driver = d3, fasttx2k.sys, fasttx2kdll = d3, ptipbmf.dllinf = d3, fasttx2k.infcatalog= d3, fasttx2k.cat[HardwareIds.scsi.FastTrak_TX2K_nt51]id="PCI\VEN_105A&DEV_3376", "fasttx2k"[Files.scsi.FastTrak_TX2K_nt52]driver = d3, fasttx2k.sys, fasttx2kdll = d3, ptipbmf.dllinf = d3, fasttx2k.infcatalog= d3, fasttx2k.cat[HardwareIds.scsi.FastTrak_TX2K_nt52]id="PCI\VEN_105A&DEV_3373", "fasttx2k"[Files.scsi.FastTrak_TX2K_nt4]driver = d2, fasttx2k.sys, fasttx2kdll = d2, ptipbmf.dllinf = d2, fasttx2k.inf[Files.scsi.UlSata]driver = d6, ulsata.sys, UlSatadll = d6, ptipbm.exeinf = d6, ulsata.inf[Files.scsi.UlSata_nt51]driver = d7, ulsata.sys, UlSatadll = d7, ptipbm.dllinf = d7, ulsata.inf[HardwareIds.scsi.UlSata_nt51]id = "PCI\VEN_105A&DEV_3373","UlSata"[Files.scsi.UlSata_xp]driver = d8, UlSata.sys, UlSatadll = d8, ptipbm.dllinf = d8, UlSata.inf[HardwareIds.scsi.UlSata_xp]id = "PCI\VEN_105A&DEV_3373","UlSata"[Files.scsi.UlSata_net]driver = d10, UlSata.sys, UlSatadll = d10, ptipbm.dllinf = d10, UlSata.inf[HardwareIds.scsi.UlSata_net]id = "PCI\VEN_105A&DEV_3373","UlSata"[Config.UlSata]value = "", Tag, REG_DWORD, 1[Config.fasttx2k]value = "", Tag, REG_DWORD, 1
Daddyulike Posted September 10, 2005 Posted September 10, 2005 hey this might be helpfull to all the people out there that are having problems finding the right drives to get your SATA378 working properly. try this site its got just what the doctor ordered to get you back in the action.. read all the option discriptions carefully to see the one for your SATA divise. http://support.asus.com/download/download_...ct=1&model=SK8V
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now