yiepinhsu
Content Type
Profiles
Forums
Events
Posts posted by yiepinhsu
-
-
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.cat
Signature="$CHICAGO$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%PROMISE%
DriverVer=06/09/2003,1.00.1.29
[DestinationDirs]
DefaultDestDir = 12; DIRID_DRIVERS
MoveMiniPort.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_DRIVER
StartType = 0 ; SERVICE_BOOT_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\fasttx2k.sys
LoadOrderGroup = "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, 0x00900000
HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000001
HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000000
HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000010
HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000
HKR, "Parameters\Cache", "CheckboxEnable",0x00010001, 0x00000001
HKLM,"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 = 1
ptipbmf.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=0x00020000
REG_DWORD=0x00010001
IOLOGMSGDLL="\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.cat
DriverVer=01/26/2002, 1.00.0.16
[DestinationDirs]
DefaultDestDir = 12; DIRID_DRIVERS
MoveMiniPort.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.del
DelFiles=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_DRIVER
StartType = 0 ; SERVICE_BOOT_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\ulsata.sys
LoadOrderGroup = SCSI Miniport
AddReg = 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, 0x00900000
HKR, "Parameters\Cache", "Flag",, "TRUE"
HKR, "Parameters\Cache", "CACHEON", 0x00010001, 0x00000001
HKR, "Parameters\Cache", "DrvSetting", 0x00010001, 0x00000000
HKLM,"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\Ultra373
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PtiuPbmd
[SourceDisksFiles]
ulsata.sys = 1
ptipbm.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=0x00020000
REG_DWORD=0x00010001I will put the VIA inf files in the next post as this one is a bit long now....
TIA
Fury
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 have the same situations too
my mainboard is MSI 875 NEO FIS2R that on board PROMISE 378 and INTEL ICH5R SATA/RAID controller
I post TXTSETUP.OEM of promise378 driver root
[Disks]
d1 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \
d2 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \nt4
d3 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \Win2000
d4 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \WinXP
d5 = "Promise SATA378 Driver Diskette", \ulsata, \
d6 = "Promise SATA378 Driver Diskette", \ulsata, \nt4
d7 = "Promise SATA378 Driver Diskette", \ulsata, \Win2000
d8 = "Promise SATA378 Driver Diskette", \ulsata, \WinXP
d9 = "Promise FastTrak 376/378 Driver Diskette", \fasttx2k, \Win2003
d10 = "Promise SATA378 Driver Diskette", \ulsata, \Win2003
[Defaults]
scsi = FastTrak_TX2K_xp
[scsi]
UlSata_net = "Win SERVER 2003 SATA378 Controller", UlSata
UlSata_xp = "WinXP Promise SATA378 Controller", UlSata
UlSata_nt51 = "Win2000 Promise SATA378 Controller", UlSata
UlSata = "WinNT Promise SATA378 Controller", UlSata
FastTrak_TX2K_net = "Win SERVER 2003 Promise FastTrak 376/378 Controller", fasttx2k
FastTrak_TX2K_xp = "WinXP Promise FastTrak 376/378 Controller", fasttx2k
FastTrak_TX2K_nt51 = "Win2000 Promise FastTrak 376 Controller", fasttx2k
FastTrak_TX2K_nt52 = "Win2000 Promise FastTrak 378 Controller", fasttx2k
FastTrak_TX2K_nt4 = "WinNT Promise FastTrak 376/378 Controller", fasttx2k
[Files.scsi.FastTrak_TX2K_net]
driver = d9, fasttx2k.sys, fasttx2k
dll = d9, ptipbmf.dll
inf = d9, fasttx2k.inf
catalog= 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, fasttx2k
dll = d4, ptipbmf.dll
inf = d4, fasttx2k.inf
catalog= 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, fasttx2k
dll = d3, ptipbmf.dll
inf = d3, fasttx2k.inf
catalog= d3, fasttx2k.cat
[HardwareIds.scsi.FastTrak_TX2K_nt51]
id="PCI\VEN_105A&DEV_3376", "fasttx2k"
[Files.scsi.FastTrak_TX2K_nt52]
driver = d3, fasttx2k.sys, fasttx2k
dll = d3, ptipbmf.dll
inf = d3, fasttx2k.inf
catalog= d3, fasttx2k.cat
[HardwareIds.scsi.FastTrak_TX2K_nt52]
id="PCI\VEN_105A&DEV_3373", "fasttx2k"
[Files.scsi.FastTrak_TX2K_nt4]
driver = d2, fasttx2k.sys, fasttx2k
dll = d2, ptipbmf.dll
inf = d2, fasttx2k.inf
[Files.scsi.UlSata]
driver = d6, ulsata.sys, UlSata
dll = d6, ptipbm.exe
inf = d6, ulsata.inf
[Files.scsi.UlSata_nt51]
driver = d7, ulsata.sys, UlSata
dll = d7, ptipbm.dll
inf = d7, ulsata.inf
[HardwareIds.scsi.UlSata_nt51]
id = "PCI\VEN_105A&DEV_3373","UlSata"
[Files.scsi.UlSata_xp]
driver = d8, UlSata.sys, UlSata
dll = d8, ptipbm.dll
inf = d8, UlSata.inf
[HardwareIds.scsi.UlSata_xp]
id = "PCI\VEN_105A&DEV_3373","UlSata"
[Files.scsi.UlSata_net]
driver = d10, UlSata.sys, UlSata
dll = d10, ptipbm.dll
inf = 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
0
Making Nero 8 a silent install
in Application Installs
Posted · Edited by yiepinhsu
The same problem as you happen to me
But I have already solved this problem
The following is my CMD FILE, I only install NeroBurning ROM in this CMD file,
Other application have been all deleted by me ,After you can input the Application name that don't be installed into to REMOVE ="XXXX".
Perhaps useful to you !!