Topic: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

I am experiencing issues with the latest (test) DriverPack Mass Storage version 9.07r3 (nightly build).
I always have used nightly builds before in my other systems, with NO issue at all.

But here I have an issue:
1. I have a Windows Disk that runs via the $OEM$ procedure (so in WINNT.SIF there is the option OemInstall=Yes), because I am running .NET Install at that point after reboot of 1st part of Windows Setup., amongst other things as well...
A.k.a. the RUNONCEEX method...
Plus sopme added Post SP3 hotfixes and other AddOns and parts removed that I never use in XP (via nLite)

2. I use DP Base v9.02.01 also from nightly branch

3. When slipstreaming all DriverPacks I want (3rd Party and Sound A, Graphics A, LAN, CPU, Chipset and Mass Storage) all is fine as it seems at first sight, so I thought....:(
BTW all latest Nightly builds...

4. Then when burning the WinXP 32-bit source when finished (after slipstreaming DPacks) When I insert this to the CD-RW drive omy other PC which has the 3Ware Escalade 7506-8 controller inside (running a 5-Disk 2.0TB, RAID 5 array) the PC boots from the CD just fine, but upon Windows setup (text mode) it cannot find any suitable controllers....
This frustrates me a lot, as I just want to be installing to that array and then go on with the rest of windows setup


However with XP source CD with SP3 integrated, i.e. Vanilla SP3 (no nLite done etc...) I can bind in the driver just fine with F6 method, but that is what I do not wish to, because I use RUNONCEEX setup routines, which forces me to use WINNT.SIF.
Manually integrating drivers I need I could do, but that defeats the whole nice feature and purpose of the driverpacks, for which I am very fond of...

Can any one guide my into the right direction?
I am personally thinking it has to do with the DriverPack.ini file for Mass Storage Pack (the 3C part (which reflects the 3Ware Escalade 7xxx/8xxx series))...
I think the skipIfos can be the issue, I think, but I am unfamiliar what it should be etc...
I even tried downloading the lastest driver from 3Ware site which is version 04/08/2008,1.15.00.052

Or do I need to try somethin in TXTSETUP.SIF with this line:

3wDrv100.sys=1,,,,,,4_,4,1,,,1,4

Or do I need to use a different orde of activities with my install XP source?
This is the order I work in currently:
1. Use RVM Integrator to integrate Post-SP3 update Pack
2. Use nLite to integrate other AddOns and remove components & tweaks etc..
3. make manual modifications to WINNT.SIF, etc...
4. DPacks slipstream
5. Burn to CD

Should it be otherwise, perhaps integrate DPacks first hen do the rest?


Here's the HWIDs list for that other PC (run a DVD with a Windows PE env on it, just as emergency):
Below that you can find my WINNT.SIF, that I've created.

HWIDs:

=========== 
PCI Devices 
=========== 
PCI\VEN_1002&DEV_9505&SUBSYS_95051002&REV_00\4&1AD7642&0&0058: Video Controller (VGA Compatible)
PCI\VEN_1022&DEV_1100&SUBSYS_00000000&REV_00\3&13C0B0C5&0&C0: PCI HOST Bridge
PCI\VEN_1022&DEV_1101&SUBSYS_00000000&REV_00\3&13C0B0C5&0&C1: PCI HOST Bridge
PCI\VEN_1022&DEV_1102&SUBSYS_00000000&REV_00\3&13C0B0C5&0&C2: PCI HOST Bridge
PCI\VEN_1022&DEV_1103&SUBSYS_00000000&REV_00\3&13C0B0C5&0&C3: PCI HOST Bridge
PCI\VEN_10DE&DEV_00DF&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&28: Other PCI Bridge Device
PCI\VEN_10DE&DEV_00E0&SUBSYS_00000000&REV_A2\3&13C0B0C5&0&08: PCI to ISA Bridge
PCI\VEN_10DE&DEV_00E1&SUBSYS_00000000&REV_A1\3&13C0B0C5&0&00: PCI HOST Bridge
PCI\VEN_10DE&DEV_00E2&SUBSYS_00000000&REV_A2\3&13C0B0C5&0&58: PCI to PCI Bridge
PCI\VEN_10DE&DEV_00E3&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&50: IDE Controller
PCI\VEN_10DE&DEV_00E4&SUBSYS_02501462&REV_A1\3&13C0B0C5&0&09: SM Bus Controller
PCI\VEN_10DE&DEV_00E5&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&40: IDE Controller
PCI\VEN_10DE&DEV_00E7&SUBSYS_02501462&REV_A1\3&13C0B0C5&0&10: Universal Serial Bus (USB) Controller
PCI\VEN_10DE&DEV_00E7&SUBSYS_02501462&REV_A1\3&13C0B0C5&0&11: Universal Serial Bus (USB) Controller
PCI\VEN_10DE&DEV_00E8&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&12: Universal Serial Bus (USB) Controller
PCI\VEN_10DE&DEV_00EA&SUBSYS_75851462&REV_A1\3&13C0B0C5&0&30: Multimedia Audio Controller
PCI\VEN_10DE&DEV_00ED&SUBSYS_00000000&REV_A2\3&13C0B0C5&0&70: PCI to PCI Bridge
PCI\VEN_10DE&DEV_00EE&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&48: IDE Controller
PCI\VEN_10EC&DEV_8169&SUBSYS_025C1462&REV_10\4&3191A3E6&0&6870: Ethernet Controller
PCI\VEN_1102&DEV_0005&SUBSYS_002C1102&REV_00\4&3191A3E6&0&4070: Multimedia Audio Controller
PCI\VEN_1106&DEV_3044&SUBSYS_086C0574&REV_46\4&3191A3E6&0&6070: IEEE 1394 Controller
PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1&REV_01\4&3191A3E6&0&4870: RAID Controller
22 matching device(s) found.
 
=========== 
USB Devices 
=========== 
USB\ROOT_HUB\4&1C684587&0
USB\ROOT_HUB\4&2F21F62C&0
USB\ROOT_HUB20\4&A48F310&0
USB\VID_046D&PID_C525\5&5F75CE0&0&1                         : USB Receiver
USB\VID_046D&PID_C525&MI_00\6&1DFC2&0&0000                  : USB Receiver
USB\VID_046D&PID_C525&MI_01\6&1DFC2&0&0001                  : USB Receiver
6 matching device(s) found.
 
============= 
Input Devices 
============= 
HID\VID_046D&PID_C525&MI_00\7&343FA7A&0&0000
HID\VID_046D&PID_C525&MI_01&COL01\7&37867C65&0&0000
HID\VID_046D&PID_C525&MI_01&COL02\7&37867C65&0&0001
HID\VID_046D&PID_C525&MI_01&COL03\7&37867C65&0&0002
4 matching device(s) found.
 
============ 
ACPI Devices 
============ 
ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_43\_0
ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_43\_1
ACPI\FIXEDBUTTON\2&DABA3FF&0
ACPI\PNP0000\3&13C0B0C5&0
ACPI\PNP0100\3&13C0B0C5&0
ACPI\PNP0200\3&13C0B0C5&0
ACPI\PNP0303\3&13C0B0C5&0
ACPI\PNP0401\3&13C0B0C5&0
ACPI\PNP0501\1
ACPI\PNP0700\3&13C0B0C5&0
ACPI\PNP0800\3&13C0B0C5&0
ACPI\PNP0A03\1
ACPI\PNP0B00\3&13C0B0C5&0
ACPI\PNP0C01\2&DABA3FF&0
ACPI\PNP0C02\1
ACPI\PNP0C02\4
ACPI\PNP0C04\3&13C0B0C5&0
ACPI\PNP0C0C\2&DABA3FF&0
ACPI_HAL\PNP0C08\0
ROOT\ACPI_HAL\0000
20 matching device(s) found.
 
============ 
 HDA Audio 
============ 
No matching devices found.
 
============ 
RAID Devices 
============ 
PCI\VEN_10DE&DEV_00E3&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&50
    Name: IDE Controller
    Hardware ID's:
        PCI\VEN_10DE&DEV_00E3&SUBSYS_02501462&REV_A2
        PCI\VEN_10DE&DEV_00E3&SUBSYS_02501462
        PCI\VEN_10DE&DEV_00E3&CC_010185
        PCI\VEN_10DE&DEV_00E3&CC_0101
    Compatible ID's:
        PCI\VEN_10DE&DEV_00E3&REV_A2
        PCI\VEN_10DE&DEV_00E3
        PCI\VEN_10DE&CC_010185
        PCI\VEN_10DE&CC_0101
        PCI\VEN_10DE
        PCI\CC_010185
        PCI\CC_0101
PCI\VEN_10DE&DEV_00E5&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&40
    Name: IDE Controller
    Hardware ID's:
        PCI\VEN_10DE&DEV_00E5&SUBSYS_02501462&REV_A2
        PCI\VEN_10DE&DEV_00E5&SUBSYS_02501462
        PCI\VEN_10DE&DEV_00E5&CC_01018A
        PCI\VEN_10DE&DEV_00E5&CC_0101
    Compatible ID's:
        PCI\VEN_10DE&DEV_00E5&REV_A2
        PCI\VEN_10DE&DEV_00E5
        PCI\VEN_10DE&CC_01018A
        PCI\VEN_10DE&CC_0101
        PCI\VEN_10DE
        PCI\CC_01018A
        PCI\CC_0101
PCI\VEN_10DE&DEV_00EE&SUBSYS_02501462&REV_A2\3&13C0B0C5&0&48
    Name: IDE Controller
    Hardware ID's:
        PCI\VEN_10DE&DEV_00EE&SUBSYS_02501462&REV_A2
        PCI\VEN_10DE&DEV_00EE&SUBSYS_02501462
        PCI\VEN_10DE&DEV_00EE&CC_010185
        PCI\VEN_10DE&DEV_00EE&CC_0101
    Compatible ID's:
        PCI\VEN_10DE&DEV_00EE&REV_A2
        PCI\VEN_10DE&DEV_00EE
        PCI\VEN_10DE&CC_010185
        PCI\VEN_10DE&CC_0101
        PCI\VEN_10DE
        PCI\CC_010185
        PCI\CC_0101
PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1&REV_01\4&3191A3E6&0&4870
    Name: RAID Controller
    Hardware ID's:
        PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1&REV_01
        PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1
        PCI\VEN_13C1&DEV_1001&CC_010400
        PCI\VEN_13C1&DEV_1001&CC_0104
    Compatible ID's:
        PCI\VEN_13C1&DEV_1001&REV_01
        PCI\VEN_13C1&DEV_1001
        PCI\VEN_13C1&CC_010400
        PCI\VEN_13C1&CC_0104
        PCI\VEN_13C1
        PCI\CC_010400
        PCI\CC_0104
SCSI\PROCESSOR&VEN__3WARE__&PROD_RAID_7000_8000__&REV_\5&63DFB61&0&0C0
    Name: _3ware__ RAID_7000_8000__ SCSI Processor Device
    Hardware ID's:
        SCSI\Processor_3ware__RAID_7000_8000______
        SCSI\Processor_3ware__RAID_7000_8000__
        SCSI\Processor_3ware__
        SCSI\_3ware__RAID_7000_8000___
        _3ware__RAID_7000_8000___
    Compatible ID's:
        SCSI\Processor
        SCSI\RAW
5 matching device(s) found.

WINNT.SIF:

; Generated by nLite 1.4.9.1

[Data]
    ;AutomaticUpdates=1
    ;AutomaticUpdates=Yes
    ;AutomaticUpdates="Yes"
    AutomaticUpdates=No
    ;AutoPartition=1
    Autopartition=0
    MsDosInitiated=0
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=ProvideDefault
    ;UnattendMode=GuiAttended
    ;UnattendSwitch="No"
    UnattendSwitch=yes
    ;OemPreinstall="Yes"
    ;OemPreinstall="No"
    OemPreinstall="Yes"
    
    DriverSigningPolicy=Ignore
    NonDriverSigningPolicy=Ignore
    ;OemPnPDriversPath=
    OemSkipEula="Yes"
    ;AutoActivate=No
    AutoActivate=Yes
    CrashDumpSetting=3
    ;DisableVirtualOemDevices = Yes
    DisableVirtualOemDevices = No
    DUDisable = Yes
    ;DUDisable = No
    ;ExtendOemPartition = 0
    ProgramFilesDir="F:\APPS"
    CommonProgramFilesDir="F:\APPS\Common Files"
    Repartition=No
    ;Repartition=Yes
    TargetPath=\WINDOWS
    FileSystem=*
    ;FileSystem=ConvertNTFS
    NoWaitAfterTextMode=1
    NoWaitAfterGUIMode=1
    WaitForReboot="No"
    ;NtUpgrade=No
    Hibernation="No"
    ;KeyboardLayout="Belgian French"
    ;KeyboardLayout="Belgian (Comma)"
    ;KeyboardLayout="Belgian (Comma)"

[Backup]
EnableBackup=No

[GuiUnattended]
    AdminPassword="<removed>"
    EncryptedAdminPassword=NO
    ;AutoLogon=Yes
    ;AutoLogonCount=1
    AutoLogon=Yes
    AutoLogonCount=2
    OEMSkipRegional=1
    OemSkipWelcome=1
    ;ProfilesDir="D:\DATA\USERS"
    ProfilesDir="F:\DATA\USERS"
    TimeZone=110

[UserData]
    ProductKey=<removed>
    ComputerName=MINDWARPER
    FullName="<removed>"
    OrgName="Mindwarper Home"

[Display]
    Xresolution=1024
    Yresolution=768
    BitsPerPel=32
    AutoConfirm=1

[RegionalSettings]
    LanguageGroup=4,1
    ;SystemLocale="0409"
    SystemLocale="0413"
    UserLocale="0413"
    UserLocale_DefaultUser="0413"
    InputLocale="0407:00000407"
    InputLocale_DefaultUser="0407:00000407"

[Identification]
    JoinWorkgroup="<removed>"

[Networking]
    ;InstallDefaultComponents="Yes"
    InstallDefaultComponents="No"

[NetClients]
    MS_MSClient=params.MS_MSClient

[NetServices]
    MS_SERVER=params.MS_SERVER
    MS_PSched=params.MS_PSched

[NetProtocols]
    MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
    AdapterSections=params.MS_TCPIP.Adapter1,params.MS_TCPIP.Adapter2,params.MS_TCPIP.Adapter3

[NetAdapters]
    Adapter1=params.Adapter1
	Adapter2=params.Adapter2
	Adapter3=params.Adapter3

[params.Adapter1]

[params.MS_TCPIP.Adapter1]
    SpecificTo=Adapter1
    IPAddress=192.168.0.1
    ;DHCP="No"
    DHCP="Yes"
    SubnetMask=255.255.255.0

    WINS="No"
    NetBIOSOptions=0

[params.MS_NWIPX.Adapter1]
    SpecificTo=Adapter1
    NetworkNumber=00000000
    PktType=0xFF

[params.Adapter2]
	;NetCardAddress=0x000180380E29
	;NetCardAddress=0x00105A3EDF0E
	NetCardAddress=0x001109C12449
	;NetCardAddress=0x000EA64C8369
	;ConnectionName="3Com Internet"
	;ConnectionName="nForce Local Cross-Over"
	ConnectionName="nForce_Marvell Yukon Internet"
	
[params.MS_TCPIP.Adapter2]
	SpecificTo=Adapter2
	IPAddress=192.168.0.101
    ;DHCP="No"
    DHCP="Yes"
	SubnetMask=255.255.255.0
	;DefaultGateway=192.168.0.1
	;DNSServerSearchOrder=192.168.0.1,192.168.1.254,195.241.77.55,195.241.77.58
	DNSServerSearchOrder=192.168.0.1,208.67.222.222,208.67.220.220

	WINS="No"
	NetBIOSOptions=0
	
[params.MS_NWIPX.Adapter2]
	SpecificTo=Adapter2
	NetworkNumber=00000000
	PktType=0xFF

[params.Adapter3]
	;NetCardAddress=0xA4D71FFFFc43
	NetCardAddress=0x001109C1245D
	;ConnectionName="nForce Local Cross-Over"
	ConnectionName="Realtek Local Cross-Over"

[params.MS_TCPIP.Adapter3]
	SpecificTo=Adapter3
	IPAddress=192.168.5.1
	DHCP="No"
	;DHCP="Yes"
	SubnetMask=255.255.255.0

	WINS="No"
	NetBIOSOptions=0
	
[params.MS_NWIPX.Adapter3]
	SpecificTo=Adapter3
	NetworkNumber=00000000
	PktType=0xFF

[Proxy]
    Proxy_Enable=0
    Use_Same_Proxy=1

[Components]
    dialer=off
    ;freecell=off
    ;hearts=off
    ;minesweeper=off
    ;pinball=off
    ;solitaire=off
    ;spider=off
    zonegames=off
    msmsgs=off
    msnexplr=off
    media_clips=off
    OEAccess=off
    Indexsrv_system=Off
    Accessopt=Off
    ;templates=Off
    fax=Off
    Clipbook=Off
    hypertrm=Off
    Iis_asp=Off
    Iis_common=Off
    Iisdbg=Off
    Iis_ftp=Off
    Iis_htmla=Off
    Iis_doc=Off
    Iis_inetmgr=Off
    Iis_internetdataconnector=Off
    Iis_nntp=Off
    Iis_pwmgr=Off
    Iis_serversideincludes=Off
    Iis_smtp=Off
    Iis_smtp_docs=Off
    Iis_webadmin=Off
    Iis_webdav=Off
    Iis_www=Off
    Iis_www_vdir_printers=Off
    Iis_www_vdir_scripts=Off
    Iis_www_vdir_terminalservices=Off

[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode=0

Last edited by mindwarper (2009-08-15 21:33:27)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

Excellent post Welcome.

Try this

[3C]
ms_count=1
ms_1_deviceName="3ware Escalade 7000/8000 ATA RAID"
ms_1_tag="3wDrv100"
ms_1_sysFile="3wDrv100.sys"
ms_1_hwids="PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1,SCSI\Processor_3ware__RAID_7000_8000______"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

and report please!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

OverFlow wrote:

Excellent post Welcome.

Try this

[3C]
ms_count=1
ms_1_deviceName="3ware Escalade 7000/8000 ATA RAID"
ms_1_tag="3wDrv100"
ms_1_sysFile="3wDrv100.sys"
ms_1_hwids="PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1,SCSI\Processor_3ware__RAID_7000_8000______"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

and report please!

Will try this indeed.

Thanks, I've been browsing here around at this forum for 1 year now or so..
And now I felt the need to register hehe wink
That is why I knew what was required if I need help solving some issues, the HWIDS are required


Ok thanks for your excellent help, will try to do this now right away and report back

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

OverFlow wrote:

Excellent post Welcome.

Try this

[3C]
ms_count=1
ms_1_deviceName="3ware Escalade 7000/8000 ATA RAID"
ms_1_tag="3wDrv100"
ms_1_sysFile="3wDrv100.sys"
ms_1_hwids="PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1,SCSI\Processor_3ware__RAID_7000_8000______"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

and report please!

I've tried this now, and that does not seem to work either... sad
I am at a loss now, why would vanilla SP3 source with floppy F6 method work fine and via DP Mass Storage, it would not...?!?

I am not convinced, but may the nVidia related HWIDs conflict perhaps, maybe disabling them temporarily in BIOS could help and install of off the controller only?
Edit: Tried this, did not seem to solve it...
Found something that might help, boot sequence in my BIOS was Bootable Add-In Cards then the 3Ware Storage Controller (SCSI-0), reversed that, testing now...
No did not seem to have triggered it


What if to include this bit of code?

SCSI\PROCESSOR&VEN__3WARE__&PROD_RAID_7000_8000__&REV_

I will try to make some partitions on the array first, see if that helps (but that was already before, until I decided to start from real scratch again).


I am going to use now the DP Mass Storage as I can find it on the nightly branch, unmodified.
I had it modified to my liking (updated nVidia IDE drivers and also the 3Ware driver updated); now going to use the DP Mass Storage nightly 9.07r3 UNMODIFIED...
Except for that what you've suggested ofcourse

Will now also give it a try on SP3 Vanilla source with just the driverpacks integrated now...
See if that helps anything

Last edited by mindwarper (2009-08-16 00:37:56)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

I personally have an idea, could it be some values in WINNT.SIF not being correct?
I am currently investigating if Method 1 of slipstreaming will help a bit, but I doubt it...

I am now cornered as it seems, as I am using the $OEM$ distribution method, which needs the OemPreinstall=Yes setting in WINNT.SIF
But that implies also that F6 method of integrating drivers at text mode setup will be disabled...

There must be a way to solve this is it not?
Here's the TXTSETUP.OEM info

[Disks]
d1 = "AMCC 3ware 7000/8000 Series ATA RAID Controller for Windows", \disk1, \
 
[Defaults]
scsi = AMCC

[scsi]
AMCC = "AMCC 3ware 7000/8000 Series ATA RAID Controller"

[Files.scsi.AMCC]
driver  = d1, 3wDrv100.sys, 3wDrv100
inf     = d1, oemsetup.inf
inf     = d1, 3wManage.inf
catalog = d1, AmccDrv7.cat

[Config.3wDrv100]
value = "", Group, REG_SZ, "SCSI Miniport"
value = "", Start, REG_DWORD, 0
value = "", Tag,   REG_DWORD, 1
value = "", Type,  REG_DWORD, 1
value = Parameters\PnpInterface,5,REG_DWORD,1

[HardwareIds.scsi.AMCC]
id = "PCI\VEN_13C1&DEV_1001","3wDrv100"

Last edited by mindwarper (2009-08-16 03:17:40)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

Can you do some addional testing?

3wDrv100.sys is a scsiport.sys child driver.

mindwarper wrote:

Here's the TXTSETUP.OEM info

value = Parameters\PnpInterface,5,REG_DWORD,1

Delete this line.
Does F6 floppy works still?

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

cdob wrote:

Can you do some addional testing?

3wDrv100.sys is a scsiport.sys child driver.

mindwarper wrote:

Here's the TXTSETUP.OEM info

value = Parameters\PnpInterface,5,REG_DWORD,1

Delete this line.
Does F6 floppy works still?

But the TXTSETUP.OEM method is done away with when using the DP Mass Storage instead, and will also disable F6 method during setup text mode, as described above...
I want to go to a situation that does away with floppy F6 method and as such I don't need the TXTSETUP.OEM method, but if I need to I will have to rethink the whole thing...
I am just so used to using DP Packs now for almost 1+ year now, so reverting back is like old "stone age"...

And what does this line do? What happens if it gets deleted as you suggested?


I am going to test the F6 method now with vanilla SP3 ISO burned to CD-RW now. As you know that is just testing, cos that is NOT how I want to install my Windows
Will let you know what happens...

EDIT:
I can confirm that with SP3 Vanilla ISO it works fine with the F6 method with latest drivers on floppy (driver version 04/08/2008,1.15.00.052).
This line is still in there,on purpose, because I wanted just to test if all goes well.

I am close to using nLite integrating the drivers I need and use the driverpacks next to it, without the Mass Storage one, which is actually the whole main reason I use DriverPacks in general though...
So is there something else I can try?
Did you perhaps look at the WINNT.SIF parts of [Data] and [Unattended] in particular?
Because I feel that I need to change anything there, or is it just fine (although it had worked just like that for my other PC's which I installed)?

Last edited by mindwarper (2009-08-16 08:10:19)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

cdob is a master of mass storage... wink

I think that English may not be his primary language - but his experience and insight bridges the gap big_smile

If he belives something may help, I personaly would try it wink...


Thanks a million for reporting!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

cdob wrote:

Can you do some addional testing?

3wDrv100.sys is a scsiport.sys child driver.

mindwarper wrote:

Here's the TXTSETUP.OEM info

value = Parameters\PnpInterface,5,REG_DWORD,1

Delete this line.
Does F6 floppy works still?

and

OverFlow wrote:

cdob is a master of mass storage... wink

I think that English may not be his primary language - but his experience and insight bridges the gap big_smile

If he belives something may help, I personaly would try it wink...


Thanks a million for reporting!

OK I am ofcourse wiling to help test, but I think I am confused then...

I can delete this line from TXTSETUP.OEM on the floppy, but how would that translate to the DriverPack_MassStorage_wnt5_x86-32.ini file?

Or how should I find this in the accompanying oemsetup.inf file as downloaded from http://3ware.com/download/Escalade7000S … in_x86.zip
Do I need to make adjustments there as well? (see below)

[Parms_AddReg]
HKR,"Parameters\PnpInterface",%PCIBUS%,%REG_DWORD%,1     <------- This line I presume should go, is it not, or am I wrong???
HKLM,"System\CurrentControlSet\Control\3ware Storage Controller",%ADAPTER_EXPORT%,%REG_DWORD%,1
HKLM,"System\CurrentControlSet\Services\Disk",%TIMEOUT_VALUE%,%REG_DWORD%,%TIMEOUT_SECONDS%

[Strings]
COMPANY_NAME            = "AMCC"
DISK_DESCRIPTION        = "AMCC 3ware 7000/8000 Series Driver Installation Disk"
DEVICE_DESCRIPTION      = "AMCC 3ware 7000/8000 Series ATA RAID Controller"

DRIVER_NAME             = "3wDrv100"
DRIVER_FILENAME         = "3wDrv100.sys"

PCIBUS                  = 5     <----- and Here
TIMEOUT_SECONDS         = 31
TIMEOUT_VALUE           = "TimeoutValue"
ADAPTER_EXPORT          = "AdapterExport"
SCSIPORT_PARAMETERS     = "ScsiPort"
SEND_SHUTDOWN_NOTIFY    = "NeedsSystemShutdownNotification"

SERVICE_BOOT_START      = 0
SERVICE_ERROR_NORMAL    = 1
SERVICE_KERNEL_DRIVER   = 1
SPSVCINST_ASSOCSERVICE  = 2

REG_DWORD               = 0x00010001  <----- and this line
REG_EXPAND_SZ           = 0x00020000
REG_MULTI_SZ            = 0x00010000

COPYFLG_NOSKIP_NOCHECK  = 0x00000006
DELFLG_IN_USE           = 0x00000001

Last edited by mindwarper (2009-08-16 09:50:19)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

certain drivers must be initialized first before other dirvers...

that line affects the load order... with DriverPacks that particular line is not addressed...

cdob is trying to establish if a known issue with DriverPacks is related to your issue...
By deleteing that line you are in effect loading the driver the same way that the DriverPacks does...

If cdob is right then we must edit the hive to address your issue wink

Let's not delve into that mire unless we need too... By reporting your result to the simple test we will know if we need to go there... If we do then a more in depth explanation will be provided. If not then don't sweat it since it is an uncommon issue.

there are several posts about it if you are intent on learning... i think you can search the forum for  Parameters\PnpInterface,5,REG_DWORD,1 and find the related info wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

OverFlow wrote:

certain drivers must be initialized first before other dirvers...

that line affects the load order... with DriverPacks that particular line is not addressed...

cdob is trying to establish if a known issue with DriverPacks is related to your issue...
By deleteing that line you are in effect loading the driver the same way that the DriverPacks does...

If cdob is right then we must edit the hive to address your issue wink

Let's not delve into that mire unless we need too... By reporting your result to the simple test we will know if we need to go there... If we do then a more in depth explanation will be provided. If not then don't sweat it since it is an uncommon issue.

there are several posts about it if you are intent on learning... i think you can search the forum for  Parameters\PnpInterface,5,REG_DWORD,1 and find the related info wink

Actually in the meantime, what I did was to delete this line on TXTSETUP.OEM on the floppy.
And I also commented out the line below in the accompanying .INF file..

[Parms_AddReg]
; HKR,"Parameters\PnpInterface",%PCIBUS%,%REG_DWORD%,1     <------- This line I commented out as you see...

And guess what, that actually still works fine, when using F6 method though smile
That was what cdob wanted to know, isn't it?

Meanwhile will start searching the forums here to learn a little more about Parameters\PnpInterface,5,REG_DWORD,1.
Edit: I guess I need to do something similar to the Post #9 by ATechGuy in this thread here: Thread [REQ]nForce Raid PCIVEN_10DE&DEV_0550, after I have slipstreamed DP Mass Storage?
Edit 2: However the install of Windows in Text Mode continues, I seem to fail to create a partition in there, cannot format to NTFS. Does this relate to the line being removed from TXTSETUP:OEM when using F6 method?
Edit 3: That was due to my memory timings being to strict, have set it to Auto now

Thanks for your help so far cdob & OverFlow!

Then I guess I wait till you can sort it out for the DP.
At least I am then reassured it is not something I did wrong for the time being... smile

Last edited by mindwarper (2009-08-17 07:31:53)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

In the meantime, this is what I've added to HIVESYS.INF:

HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100","ErrorControl",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100","Group",0x00000002,"SCSI miniport"
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100","Start",0x00010003,4
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100","Tag",0x00010003,30
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100","Type",0x00010003,1
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100\Parameters",,0x00000012
HKLM,"SYSTEM\CurrentControlSet\Services\3wDrv100\Parameters\PnpInterface","5",0x00010001,1 (used REG_DWORD from inf file)

and 

HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\3wDrv100","EventMessageFile",0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\3wDrv100.sys" (used REG_EXPAND_SZ from inf file)
HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\System\3wDrv100","TypesSupported",0x00010001,7 (used REG_DWORD from inf file)

Now I am unsure what to put for the especially for Tag and to a lesser degree for ErrorControl; Start lines for the 0x values, should it be left at 0x00010003 or should I use the REG_DWORD from inf file there as well (which is 0x00010001)?

I hope this is fine now...
Additionally I did the SETUPREG.HIV modification as well.

Going to test now
Edit: Does not work either, OK will wait for you guys to point me in good direction...

Last edited by mindwarper (2009-08-17 08:20:51)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

Thanks for all the feedback it makes it possable to  be able to help.. It also will help anyone else in your situation ! big_smile

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

OK you're welcome...
Now I am curious in what direction should I think of that the solution will be?
How long do you reckon it will take, no offense intended at all?

As a result my other PC cannot be installed as of this issue, but I am patient enough, I have other current projects of PC's to build smile
Thank you for your excellent guidance so far in investigating this
Oh yes, the F6 method with this line removed on SP3 Vanilla install source, still works OK, to summarise it...

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

mindwarper wrote:

And guess what, that actually still works fine, when using F6 method though
That was what cdob wanted to know, isn't it?

Yes, this answers the question: does 3wDrv100.sys require PnpInterface? No, PnpInterface is not required. 
There is no need to add PnpInterface to setupreg.hiv, migrate.inf or hivesys.inf.

There has to be another reason. Next suspect is a driver conflict.
Different 3Ware driver may interfere.
Load order maybe importand: first loaded 3wareDrv.SYS may initialize the controller, later loaded 3wDrv100.sys dosn't connect to hardware anymore.

Edit mass storage ini, delete other 3Ware drivers, keep 3wDrv100.sys section [3C].

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

cdob wrote:
mindwarper wrote:

And guess what, that actually still works fine, when using F6 method though
That was what cdob wanted to know, isn't it?

Yes, this answers the question: does 3wDrv100.sys require PnpInterface? No, PnpInterface is not required. 
There is no need to add PnpInterface to setupreg.hiv, migrate.inf or hivesys.inf.

There has to be another reason. Next suspect is a driver conflict.
Different 3Ware driver may interfere.
Load order maybe importand: first loaded 3wareDrv.SYS may initialize the controller, later loaded 3wDrv100.sys dosn't connect to hardware anymore.

Edit mass storage ini, delete other 3Ware drivers, keep 3wDrv100.sys section [3C].

I will do that somewhere this week, as I am currently busy at work...
Will do so when I have time and I am at home.
That is indeed something I did not try yet...

Last edited by mindwarper (2009-08-18 09:06:01)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

Yes! Yes!
That was it indeed, a driver conflict somehow, at least with unmodified Mass Storage Pack...
When removing the other 3Ware references in DriverPack Mass Storage directory structure and as well in the mass storage ini file and then slipstream & burn = SUCCESS


Thank you all for this help so far, I am going to do some final testing now here, just for pleasure and out of interest.
I will then use this manual modified Driver Pack now, perhaps changing load order of the 3Ware drivers in there for additional testing, and this is with the latest set of drivers 04/08/2008,1.15.00.052 taken from Direct DL @ 3Ware Homepage

Edit:
Now the "new" ini file looks like this, and it works fine now!
Note that the load order of the 3Ware drivers was inversed by me wink

[DriverPack]
platform="wnt5_x86-32"
name="MassStorage"
; version 907R331
classes="hdc,SCSIAdapter"
rootdir="D\M"
driverCount=

[3C]
ms_count=1
ms_1_deviceName="AMCC 3ware 7000/8000 Series ATA RAID Controller"
ms_1_tag="3wDrv100"
ms_1_sysFile="3wDrv100.sys"
ms_1_hwids="PCI\VEN_13C1&DEV_1001&SUBSYS_100113C1"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

[3B]
ms_count=1
ms_1_deviceName="3ware Escalade 6000 Storage Switch"
ms_1_tag="3waregsm"
ms_1_sysFile="3waregsm.sys"
ms_1_hwids="PCI\VEN_13C1&DEV_1000"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

[3]
ms_count=1
ms_1_deviceName="AMCC 3ware 9000/9500 SATA RAID"
ms_1_tag="3wareDrv"
ms_1_sysFile="3wareDrv.SYS"
ms_1_hwids="PCI\VEN_13C1&DEV_1002&SUBSYS_100213C1,PCI\VEN_13C1&DEV_1003&SUBSYS_100313C1,PCI\VEN_13C1&DEV_1004&SUBSYS_100413C1,PCI\VEN_13C1&DEV_1004&SUBSYS_100513C1"
ms_1_isBusExtender=false
ms_1_exc_disableIfOS="w2k"

[A]
etc...

Where can I upload the Mass Storage Pack that I have now, so that it can go into Nightly branch for everyone to use wink

Last edited by mindwarper (2009-08-18 09:16:11)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

That is awesome you want to help...

Just to be clear you were able to get it to work with all the drivers in the pack. you jsut changed the load order in the DriverPack MassStorage INI file?

I have added you to the testing team...  Welcome! A new forum is now visible to you!

Since you are using all the nightlies anyway you should be able to access and read the changelogs, and be aware of the issues we are trying to address with them... That way you won't be flying blind wink big_smile.

I love the way you document and trouble shoot issues, I hope you will continue to help us to help you!

Jeff...

PS JakeLD will probably add that change... but you can give it a shot if you like, Info in Team forum wink

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

OverFlow wrote:

That is awesome you want to help...

Just to be clear you were able to get it to work with all the drivers in the pack. you jsut changed the load order in the DriverPack MassStorage INI file?

I have added you to the testing team...  Welcome! A new forum is now visible to you!

Since you are using all the nightlies anyway you should be able to access and read the changelogs, and be aware of the issues we are trying to address with them... That way you won't be flying blind wink big_smile.

I love the way you document and trouble shoot issues, I hope you will continue to help us to help you!

Jeff...

Yes actually that is all I did to reverse the order in the ini file of DP Mass Storage, how easy actually and so much work done in couple of days for s little a thing wink


Additional thing I did was update some nVidia drivers with the latest beta ones (NV123 drivers, testing actually) and ofcourse updated this 3Ware 7xxx/8xxx driver...

This is imple my method of tracking of what I am doing and to help you where I am going so that you can understand where I am going and give additional help / guidance...
I'll do my best to test, although I do not often visit this forum, although having the changelogs is very needed and handy in such sort of things haha wink
I am always glad to help where I can, even ask my colleagues at work they will confirm big_smile

Edit:
See this thread I've created at Testing part of this forum:
-snip-

Last edited by OverFlow (2009-08-18 15:12:56)

http://d1syubgj0w3cyv.cloudfront.net/cdn/farfuture/Av2BDsDf_iiqO8a4dpI49DKicUs_0zEQtEPcTGyCqV4/perpetual:forever/userbar/tester-1.png

Re: [BUG] 3Ware Escalade 750x driver - No Windows Text mode setup

LoL that link won't work unless they are on the testing team wink

and if they are they can and will see your post already (it is the one at the top smile) tongue

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.