Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

mass-storage drivers causing stop 0x0000007b --Please help

- - - - -

  • Please log in to reply
No replies to this topic

#1
lawson23

lawson23

    Newbie

  • Member
  • 40 posts
  • Joined 06-December 06
Ok I have an old topic where I added intel istor and a precision 650 drivers to my txtsetup.sif successfully.
http://www.msfn.org/...top-0x0000007b/

Here is my issue and failed understanding.
The driver files are for the 650 and 690 use the same names and I know I'm messing something up and this maybe it.
SYMMPI.xxx

I have added the new drivers for the 690 to the txtsetup.sif so that it now will format and copy files to it successfully but when windows loads to setup it gives me the famous blue screen error 07b.

I have added the 690 drivers to my drivers folder for windows but I can't figure out what is going on here. I'm guessing my txtsetup.sif is not perfect.

Here is what I have:
for the 690 I created a folder:
i386\DRV\003 - Copied all the driver files into this folder.


txtsetup.sif
[SourceDisksNames.x86]
1986 = %cdname%,%cdtagfilei%,,"\i386\DRV\003"

[SourceDisksFiles.x86]
iaahci.cat = 1,,,,,,3_,4,1,,,1,4
iaahci.inf = 1,,,,,,3_,4,1,,,1,4
iastor.cat = 1,,,,,,3_,4,1,,,1,4
iastor.inf = 1,,,,,,3_,4,1,,,1,4
iaStor.sys = 1,,,,,,4_,4,1,,,1,4
iastor.sys = 1,,,,,,3_,4,1,,,1,4
delpseud.inf = 1986,,,,,,,1986,0,0
mpixp32.cat = 1986,,,,,,,1986,0,0
symmpi.inf = 1,,,,,,3_,4,1,,,1,4
symmpi.inf = 1986,,,,,,,1986,0,0
symmpi.sys = 1,,,,,,4_,4,1,,,1,4
symmpi.sys = 1,,,,,,3_,4,1,,,1,4
symmpi.sys = 1986,,,,,,,1986,0,0
symmpi.tag = 1,,,,,,3_,4,1,,,1,4
symmpi.tag = 1986,,,,,,,1986,0,0


[HardwareIdsDatabase]
PCI\VEN_1000&DEV_0054&SUBSYS_1F041028 = "symmpi"
PCI\VEN_1000&DEV_0054&SUBSYS_1F061028 = "symmpi"
PCI\VEN_1000&DEV_0054&SUBSYS_1F071028 = "symmpi"
PCI\VEN_1000&DEV_0054&SUBSYS_1F081028 = "symmpi"
PCI\VEN_1000&DEV_0054&SUBSYS_1F091028 = "symmpi"
PCI\VEN_1000&DEV_0058&SUBSYS_1F0E1028 = "symmpi"
PCI\VEN_1000&DEV_0058&SUBSYS_1F0F1028 = "symmpi"
PCI\VEN_1000&DEV_0058&SUBSYS_1F101028 = "symmpi"
PCI\VEN_1000&DEV_0058&SUBSYS_021D1028 = "symmpi"
PCI\VEN_1000&DEV_0621 = "symmpi"
PCI\VEN_1000&DEV_0622 = "symmpi"
PCI\VEN_1000&DEV_0624 = "symmpi"
PCI\VEN_1000&DEV_0626 = "symmpi"
PCI\VEN_1000&DEV_0628 = "symmpi"
PCI\VEN_1000&DEV_0030 = "symmpi"
PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2653&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"

[SCSI.Load]
symmpi = symmpi.sys,4
iaStor = iaStor.sys,4


[FileFlags]
symmpi.sys = 16

[SCSI]
symmpi = "LSI Logic PCI Fibre Channel Host Adapter"
symmpi = "LSI Logic Ultra320 1020/1030 Driver (XP 32-bit)"
symmpi = "Dell SAS 5x and SAS 6x Controller Driver (Windows XP 32-bit)"
iaStor = "Intel® ICH9 SATA AHCI Controller (Desktop/Server/Workstation)"
iaStor = "Intel® ICH8R/ICH9R SATA RAID Controller (Desktop/Server/Workstation)"
iaStor = "Intel® 82801HR/HH/HO SATA AHCI Controller (Desktop/Server/Workstation)"
iaStor = "Intel® 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"
iaStor = "Intel® 82801HEM SATA RAID Controller (Mobile ICH8M-E)"
iaStor = "Intel® 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaStor = "Intel® 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaStor = "Intel® 82801GHM SATA RAID Controller (Mobile ICH7MDH)"
iaStor = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"
iaStor = "Intel® 82801FBM SATA AHCI Controller (Mobile ICH6M)"
iaStor = "Intel® 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"
iaStor = "Intel® 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"


690 txtsetup.oem

# txtsetup.oem - version XP.9 for SYMMPI Windows XP driver
#
# ***********************************************************************
# *
# Copyright 2006 LSI Logic, Corp. All rights reserved. *
# *
# This file is property of LSI Logic, Corp. and is licensed for *
# use as is. The receipt of or posession of this file does not *
# convey any rights to modify its contents, in whole, or in part, *
# without the specific written consent of LSI Logic, Corp. *
# *
# ***********************************************************************
#
# format for txtsetup.oem.
#
# General format:
#
# [section]
# key = value1,value2,...
#
#
# The hash ('#') introduces a comment.
# Strings with embedded spaces, commas, or hashes should be double-quoted
#


[Disks]

# This section lists all disks in the disk set.
#
# <description> is a descriptive name for a disk, used when
# prompting for the disk
# <tagfile> is a file whose presence allows setup to recognize
# that the disk is inserted.
# <directory> is where the files are located on the disk.
#

d1 = "Dell SAS 5x and SAS 6x Controller Driver (Windows XP 32-bit)",\symmpi.tag,\


[Defaults]

# This section lists the default selection for each 'required'
# hardware component. If a line is not present for a component,
# the default defaults to the first item in the [<component_name>]
# section (see below).
#
# <component_name> is one of computer, display, keyboard, mouse, scsi
# <id> is a unique <within the component> string to be associated
# with an option.

scsi = DELL_SAS


[scsi]

# This section lists the options available for a particular component.
#
# <id> is the unique string for the option
# <description> is a text string, presented to the user in a menu
# <key_name> gives the name of the key to be created for the component in
# HKEY_LOCAL_MACHINE\ControlSet001\Services

DELL_SAS = "Dell SAS 5x and SAS 6x Controller Driver (Windows XP 32-bit)",symmpi


[HardwareIds.scsi.DELL_SAS]
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F041028", "symmpi"
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F061028", "symmpi"
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F071028", "symmpi"
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F081028", "symmpi"
id = "PCI\VEN_1000&DEV_0054&SUBSYS_1F091028", "symmpi"
id = "PCI\VEN_1000&DEV_0058&SUBSYS_1F0E1028", "symmpi"
id = "PCI\VEN_1000&DEV_0058&SUBSYS_1F0F1028", "symmpi"
id = "PCI\VEN_1000&DEV_0058&SUBSYS_1F101028", "symmpi"
id = "PCI\VEN_1000&DEV_0058&SUBSYS_021D1028", "symmpi"


# This section lists the files that should be copied if the user
# selects a particular component option.
#
# <file_type> is one of driver, port, class, dll, hal, inf, or detect.
# See below.
# <source_disk> identifies where the file is to be copied from, and must
# match en entry in the [Disks] section.
# <filename> is the name of the file. This will be appended to the
# directory specified for the disk in the [Disks] section to form the
# full path of the file on the disk.

[Files.scsi.DELL_SAS]
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
inf = d1,delpseud.inf
catalog = d1,mpixp32.cat


[Config.SYMMPI]

# This section specifies values to be set in the registry for
# particular component options. Required values in the services\xxx
# key are created automatically -- use this section to specify additional
# keys to be created in services\xxx and values in services\xxx and
# services\xxx\yyy.
#
# <key_name> is relative to the services node for this device.
# If it is empty, then it refers to the services node.
# If specified, the key is created first.
# <value_name> specifies the value to be set within the key
# <value_type> is a string like REG_DWORD. See below.
# <value> specifies the actual value; its format depends on <value_type>
value = Parameters\PnpInterface,5,REG_DWORD,1


650 txtsetup.oem

# txtsetup.oem - version XP32.5 for SYMMPI Windows drivers (Windows XP)
#
# ***********************************************************************
# *
# Copyright 2002 LSI Logic, Corp. All rights reserved. *
# *
# This file is property of LSI Logic, Corp. and is licensed for *
# use as is. The receipt of or posession of this file does not *
# convey any rights to modify its contents, in whole, or in part, *
# without the specific written consent of LSI Logic, Corp. *
# *
# ***********************************************************************
#
# format for txtsetup.oem.
#
# General format:
#
# [section]
# key = value1,value2,...
#
#
# The hash ('#') introduces a comment.
# Strings with embedded spaces, commas, or hashes should be double-quoted
#


[Disks]

# This section lists all disks in the disk set.
#
# <description> is a descriptive name for a disk, used when
# prompting for the disk
# <tagfile> is a file whose presence allows setup to recognize
# that the disk is inserted.
# <directory> is where the files are located on the disk.
#

d1 = "LSI Logic Ultra320 1020/1030 Driver (XP)", \symmpi.tag, \


[Defaults]

# This section lists the default selection for each 'required'
# hardware component. If a line is not present for a component,
# the default defaults to the first item in the [<component_name>]
# section (see below).
#
# <component_name> is one of computer, display, keyboard, mouse, scsi
# <id> is a unique <within the component> string to be associated
# with an option.

scsi = SYMMPI_XP32


[scsi]

# This section lists the options available for a particular component.
#
# <id> is the unique string for the option
# <description> is a text string, presented to the user in a menu
# <key_name> gives the name of the key to be created for the component in
# HKEY_LOCAL_MACHINE\ControlSet001\Services

SYMMPI_XP32 = "LSI Logic Ultra320 1020/1030 Driver (XP 32-bit)",symmpi


[HardwareIds.scsi.SYMMPI_XP32]

id = "PCI\VEN_1000&DEV_0621", "symmpi"
id = "PCI\VEN_1000&DEV_0622", "symmpi"
id = "PCI\VEN_1000&DEV_0624", "symmpi"
id = "PCI\VEN_1000&DEV_0626", "symmpi"
id = "PCI\VEN_1000&DEV_0628", "symmpi"
id = "PCI\VEN_1000&DEV_0030", "symmpi"


# This section lists the files that should be copied if the user
# selects a particular component option.
#
# <file_type> is one of driver, port, class, dll, hal, inf, or detect.
# See below.
# <source_disk> identifies where the file is to be copied from, and must
# match en entry in the [Disks] section.
# <filename> is the name of the file. This will be appended to the
# directory specified for the disk in the [Disks] section to form the
# full path of the file on the disk.

[Files.scsi.SYMMPI_XP32]
driver = d1,symmpi.sys,SYMMPI
inf = d1,symmpi.inf
catalog = d1,mpixp32.cat


[Config.SYMMPI]

# This section specifies values to be set in the registry for
# particular component options. Required values in the services\xxx
# key are created automatically -- use this section to specify additional
# keys to be created in services\xxx and values in services\xxx and
# services\xxx\yyy.
#
# <key_name> is relative to the services node for this device.
# If it is empty, then it refers to the services node.
# If specified, the key is created first.
# <value_name> specifies the value to be set within the key
# <value_type> is a string like REG_DWORD. See below.
# <value> specifies the actual value; its format depends on <value_type>
value = Parameters\PnpInterface,5,REG_DWORD,1


I can add these files the way Microsoft recommends in your RIS sif and then in the textmode folder and it works just fine.

Edited by lawson23, 17 February 2012 - 10:57 AM.



How to remove advertisement from MSFN



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users