WINNT.SIF textmode setup and 3rd party raid driver

R

Rob

Ok, I am using WinPE and managed to incorporate the Adaptec driver so that
it works. However after WinPE runs FACTORY -WINPE, reboots and goes into
textmode setup, it fails because the textmode setup also needs to have the
new driver incorporated. I've done the following to incorporate it but it
doesnt seem to work.

I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

[OEMBootFiles]
a320raid.cat
a320raid.inf
a320raid.sys
adhraid.cat
adhraid.inf
txtsetup.oem

I copied all the OEMBootFiles to \i386\$OEM$\Textmode
I edited the txtsetup.oem file so that it could find the rest of the files
there

Here is the [SCSI] section of the TXTSETUP.OEM file used for the
[MassStorageDrivers] section:
[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 1.02 For Windows
2000/XP/2003"

Am I missing something? Does WINNT.SIF get processed automatically or is
some sort of install switch required? (ie I'm just running whatever Win PE
defaults to and rebooting the machine).

Thanks!!!!!
 
R

Rob

i did notice one problem, but it didnt fix anything. this:

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

needed to be this:

[MassStorageDrivers]
"ADAPTEC_U320RAID_W2K" = OEM
 
R

Rob

There must be multiple problems. First I've found the drivers arent getting
copied over during the install. I must need to add them to DOSNET.INF. So
I copied them over manually and rebooted but they still aren't loading, so
something ELSE is wrong too. MS *REALLY* needs to make this process easier.
While there are far more tools available since I last did preinstalls on
3.51 and 4.0, they still leave a lot to be desired.

Rob said:
i did notice one problem, but it didnt fix anything. this:

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

needed to be this:

[MassStorageDrivers]
"ADAPTEC_U320RAID_W2K" = OEM

Rob said:
Ok, I am using WinPE and managed to incorporate the Adaptec driver so that
it works. However after WinPE runs FACTORY -WINPE, reboots and goes into
textmode setup, it fails because the textmode setup also needs to have the
new driver incorporated. I've done the following to incorporate it but it
doesnt seem to work.

I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

[OEMBootFiles]
a320raid.cat
a320raid.inf
a320raid.sys
adhraid.cat
adhraid.inf
txtsetup.oem

I copied all the OEMBootFiles to \i386\$OEM$\Textmode
I edited the txtsetup.oem file so that it could find the rest of the files
there

Here is the [SCSI] section of the TXTSETUP.OEM file used for the
[MassStorageDrivers] section:
[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 1.02 For Windows
2000/XP/2003"

Am I missing something? Does WINNT.SIF get processed automatically or is
some sort of install switch required? (ie I'm just running whatever Win PE
defaults to and rebooting the machine).

Thanks!!!!!
 
R

Rob

OK a discovery that I haven't seen mentioned anywhere else

Apparently when you are using WinPE with a configuration disk with the
WINBOM.INI, there is an UNATTEND.TXT
file that sits on the machine with the configurations. This UNATTEND file
appears to override any file on the OPK CD.
I still don't have it working, but I'm making progress (which I identified
when a blue screen came up saying that my
SCSI device name in UNATTEND didnt match a name in the [SCSI] section of the
TXTSETUP.OEM file

Rob said:
There must be multiple problems. First I've found the drivers arent getting
copied over during the install. I must need to add them to DOSNET.INF. So
I copied them over manually and rebooted but they still aren't loading, so
something ELSE is wrong too. MS *REALLY* needs to make this process easier.
While there are far more tools available since I last did preinstalls on
3.51 and 4.0, they still leave a lot to be desired.

Rob said:
i did notice one problem, but it didnt fix anything. this:

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

needed to be this:

[MassStorageDrivers]
"ADAPTEC_U320RAID_W2K" = OEM

Rob said:
Ok, I am using WinPE and managed to incorporate the Adaptec driver so that
it works. However after WinPE runs FACTORY -WINPE, reboots and goes into
textmode setup, it fails because the textmode setup also needs to have the
new driver incorporated. I've done the following to incorporate it
but
it
doesnt seem to work.

I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

[OEMBootFiles]
a320raid.cat
a320raid.inf
a320raid.sys
adhraid.cat
adhraid.inf
txtsetup.oem

I copied all the OEMBootFiles to \i386\$OEM$\Textmode
I edited the txtsetup.oem file so that it could find the rest of the files
there

Here is the [SCSI] section of the TXTSETUP.OEM file used for the
[MassStorageDrivers] section:
[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 1.02 For Windows
2000/XP/2003"

Am I missing something? Does WINNT.SIF get processed automatically or is
some sort of install switch required? (ie I'm just running whatever
Win
PE
defaults to and rebooting the machine).

Thanks!!!!!
 
J

Johan Arwidmark

This article might help ypu out...

How to add mass storage drivers to a unattended installation
http://www.wug-nordic.net/articles/setup_storage_unattend.htm

regards
Johan Arwidmark

Windows User Group - Nordic
http://www.wug-nordic.net


OK a discovery that I haven't seen mentioned anywhere else

Apparently when you are using WinPE with a configuration disk with the
WINBOM.INI, there is an UNATTEND.TXT
file that sits on the machine with the configurations. This UNATTEND file
appears to override any file on the OPK CD.
I still don't have it working, but I'm making progress (which I identified
when a blue screen came up saying that my
SCSI device name in UNATTEND didnt match a name in the [SCSI] section of the
TXTSETUP.OEM file

Rob said:
There must be multiple problems. First I've found the drivers arent getting
copied over during the install. I must need to add them to DOSNET.INF. So
I copied them over manually and rebooted but they still aren't loading, so
something ELSE is wrong too. MS *REALLY* needs to make this process easier.
While there are far more tools available since I last did preinstalls on
3.51 and 4.0, they still leave a lot to be desired.

Rob said:
i did notice one problem, but it didnt fix anything. this:

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

needed to be this:

[MassStorageDrivers]
"ADAPTEC_U320RAID_W2K" = OEM

Ok, I am using WinPE and managed to incorporate the Adaptec driver so that
it works. However after WinPE runs FACTORY -WINPE, reboots and goes into
textmode setup, it fails because the textmode setup also needs to have the
new driver incorporated. I've done the following to incorporate it
but
it
doesnt seem to work.

I created a winnt.sif file in the i386 directory that has (this is the
whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

[OEMBootFiles]
a320raid.cat
a320raid.inf
a320raid.sys
adhraid.cat
adhraid.inf
txtsetup.oem

I copied all the OEMBootFiles to \i386\$OEM$\Textmode
I edited the txtsetup.oem file so that it could find the rest of the files
there

Here is the [SCSI] section of the TXTSETUP.OEM file used for the
[MassStorageDrivers] section:
[scsi]
ADAPTEC_U320RAID_W2K = "Adaptec HostRAID U320 Driver Ver 1.02 For Windows
2000/XP/2003"

Am I missing something? Does WINNT.SIF get processed automatically or is
some sort of install switch required? (ie I'm just running whatever Win
PE
defaults to and rebooting the machine).

Thanks!!!!!
 
P

Patrick J. LoPresti

Rob said:
I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

With a normal unattended deployment, you would also need:

OemPreinstall=Yes

....in your [Unattended] section, to get the $oem$ structure copied.
[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

With a normal unattended installation, you would need this instead:

"Adaptec HostRAID U320 Driver Ver 1.02 For Windows 2000/XP/2003" = OEM

That is, the text string is the key in [MassStorageDrivers], not the
short tag.

But I have never used Windows PE, so either of these could be
irrelevant.

- Pat
http://unattended.sourceforge.net/
 
R

Rob

thanks very much, i'll be trying this later this morning and let you know
what happens. it sounds like the issue is with the SCSI tag based on the
problem I'm seeing.

Patrick J. LoPresti said:
Rob said:
I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

With a normal unattended deployment, you would also need:

OemPreinstall=Yes

...in your [Unattended] section, to get the $oem$ structure copied.
[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

With a normal unattended installation, you would need this instead:

"Adaptec HostRAID U320 Driver Ver 1.02 For Windows 2000/XP/2003" = OEM

That is, the text string is the key in [MassStorageDrivers], not the
short tag.

But I have never used Windows PE, so either of these could be
irrelevant.

- Pat
http://unattended.sourceforge.net/
 
R

Rob

YES!!!! it worked!!!! thank you thank you thank you :)


Rob said:
thanks very much, i'll be trying this later this morning and let you know
what happens. it sounds like the issue is with the SCSI tag based on the
problem I'm seeing.

Patrick J. LoPresti said:
Rob said:
I created a winnt.sif file in the i386 directory that has (this is the whole
file):
[Unattended]
OemPreinstall=Yes
OemSkipEula=Yes

With a normal unattended deployment, you would also need:

OemPreinstall=Yes

...in your [Unattended] section, to get the $oem$ structure copied.
[MassStorageDrivers]
ADAPTEC_U320RAID_W2K = OEM

With a normal unattended installation, you would need this instead:

"Adaptec HostRAID U320 Driver Ver 1.02 For Windows 2000/XP/2003" = OEM

That is, the text string is the key in [MassStorageDrivers], not the
short tag.

But I have never used Windows PE, so either of these could be
irrelevant.

- Pat
http://unattended.sourceforge.net/
 

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