Unattended Installation with Mass Storage Devices (SCSI RAID)

G

Guest

I am setting up an unattended installation of Windows 2000 Pro and the
Machine that I am running the install against has a SCSI RAID card that I am
trying to load during the Text Install. I am able to press F6 and load the
drivers from a diskette, but when running an unattended install using the
same TXTSETUP.OEM and drivers i get the following error:

File txtsetup.oem caused an unexpected error (18) at line 1041 in
D:\nt\private\ntos\boot\setup\oemdisk.c.

I have a custom 2000 install CD and have placed the drivers and txtsetup.oem
in \$oem$\textmode

My winnt.sif looks like such:

[Unattended]
OemPreinstall = Yes
FileSystem = ConvertNTFS
ExtendOEMPartition = 10240, nowait
OemSkipEula = yes
TargetPath = \WINNT
OverwriteOemFilesOnUpgrade = no
ComputerType = "Standard PC","RETAIL"
UnattendMode = "FullUnattended"
OEMPnpDriversPath=.\;dvinst\i386\$oem$\$$\inf;dvinst\i386;dvinst\i386\$oem$\textmode;dvinst\sound;dvinst\usb;dvinst\bcom2k;dvinst\i386\$oem$\$$\asr;dvinst\i386\$oem$\$$\asf;dvinst\i386\$oem$\$$\nic;dvinst\i386\$oem$\$$\display;dvinst\i386\$oem$\$$\chip
DriverSigningPolicy = Ignore
Repartition=Yes
OemFilesPath = \

[MassStorageDrivers]
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
"Adaptec Ultra320 Family Manager Set - Microsoft"="OEM"
"Adaptec HostRAID U320 Driver Ver 3.00 For Windows 2000/XP/2003" = "OEM"

[OEMBootFiles]
adpu320.sys
adpu320.inf
adpu320.cat
a320raid.sys
a320raid.inf
adhraid.inf
a320raid.cat
adhraid.cat
Txtsetup.oem

Here is my txtsetup.oem

[Disks]
d6 = "Adaptec HostRAID U320 Driver Ver 3.00 For Windows 2000/XP/2003",
\a320raid.sys, \
d7 = "Adaptec Ultra320 Family Manager Set - Microsoft Disk", \adpu320.sys, \

[Defaults]
scsi = a79xxNT50

[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 3.00 For Windows
2000/XP/2003"
a79xxNT50 = "Adaptec Ultra320 SCSI Cards (Win 2000)"

[Files.scsi.ADAPTEC_U320RAID_W2K]
driver = d6, a320raid.sys, a320raid
inf = d6, a320raid.inf
inf = d6, adhraid.inf
catalog = d6, a320raid.cat
catalog = d6, adhraid.cat

[Config.a320raid]
value = "", Group, REG_SZ, "SCSI Miniport"
value = "", Start, REG_DWORD, 0
value = "", Tag, REG_DWORD, 1
value = "", Type, REG_DWORD, 1

[Files.scsi.a79xxNT50]
driver = d7, adpu320.sys, adpu320
inf = d7, adpu320.inf
catalog = d7, adpu320.cat

[Config.adpu320]
value = "", tag, REG_DWORD, 20
 
G

Gerry Hickman

Hi,

There's a few aspects to this:

1. Why do you need a RAID driver at text setup time? Does your SCSI card
have a BIOS and if so, does it correctly enum your drives and make them
available to an o/s? If not, why not?

2. The TXTSETUP and [MassStorageDrivers] thing appears to only work with
network builds, NOT CD-ROM builds. If you want to use a CD-ROM you may
need to hack your TXTSETUP.SIF file (or what ever it's called) and
that's not very easy, but certainly possible.
I am setting up an unattended installation of Windows 2000 Pro and the
Machine that I am running the install against has a SCSI RAID card that I am
trying to load during the Text Install. I am able to press F6 and load the
drivers from a diskette, but when running an unattended install using the
same TXTSETUP.OEM and drivers i get the following error:

File txtsetup.oem caused an unexpected error (18) at line 1041 in
D:\nt\private\ntos\boot\setup\oemdisk.c.

I have a custom 2000 install CD and have placed the drivers and txtsetup.oem
in \$oem$\textmode

My winnt.sif looks like such:

[Unattended]
OemPreinstall = Yes
FileSystem = ConvertNTFS
ExtendOEMPartition = 10240, nowait
OemSkipEula = yes
TargetPath = \WINNT
OverwriteOemFilesOnUpgrade = no
ComputerType = "Standard PC","RETAIL"
UnattendMode = "FullUnattended"
OEMPnpDriversPath=.\;dvinst\i386\$oem$\$$\inf;dvinst\i386;dvinst\i386\$oem$\textmode;dvinst\sound;dvinst\usb;dvinst\bcom2k;dvinst\i386\$oem$\$$\asr;dvinst\i386\$oem$\$$\asf;dvinst\i386\$oem$\$$\nic;dvinst\i386\$oem$\$$\display;dvinst\i386\$oem$\$$\chip
DriverSigningPolicy = Ignore
Repartition=Yes
OemFilesPath = \

[MassStorageDrivers]
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"
"Adaptec Ultra320 Family Manager Set - Microsoft"="OEM"
"Adaptec HostRAID U320 Driver Ver 3.00 For Windows 2000/XP/2003" = "OEM"

[OEMBootFiles]
adpu320.sys
adpu320.inf
adpu320.cat
a320raid.sys
a320raid.inf
adhraid.inf
a320raid.cat
adhraid.cat
Txtsetup.oem

Here is my txtsetup.oem

[Disks]
d6 = "Adaptec HostRAID U320 Driver Ver 3.00 For Windows 2000/XP/2003",
\a320raid.sys, \
d7 = "Adaptec Ultra320 Family Manager Set - Microsoft Disk", \adpu320.sys, \

[Defaults]
scsi = a79xxNT50

[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 3.00 For Windows
2000/XP/2003"
a79xxNT50 = "Adaptec Ultra320 SCSI Cards (Win 2000)"

[Files.scsi.ADAPTEC_U320RAID_W2K]
driver = d6, a320raid.sys, a320raid
inf = d6, a320raid.inf
inf = d6, adhraid.inf
catalog = d6, a320raid.cat
catalog = d6, adhraid.cat

[Config.a320raid]
value = "", Group, REG_SZ, "SCSI Miniport"
value = "", Start, REG_DWORD, 0
value = "", Tag, REG_DWORD, 1
value = "", Type, REG_DWORD, 1

[Files.scsi.a79xxNT50]
driver = d7, adpu320.sys, adpu320
inf = d7, adpu320.inf
catalog = d7, adpu320.cat

[Config.adpu320]
value = "", tag, REG_DWORD, 20
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top