Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



Sign in to follow this  
Ypsos

RAID driver and F6

Recommended Posts

Ypsos    0

Hallo

Is there a way to add drivers for a Promise RAID controller with F6

When I use in [unattended] section OemPreinstall=Yes

setup starts up, and I use F6 ….and select S it copying the files just fine

but later when you select de drive and starts copying files

message follows error: copying fasttx2k.sys

Place disk drive A: and enter …nothing happens

When I use OemPreinstall=no there is no problem

But then I don’t have all my other stuff hotfixes etc

I don’t want to put the drivers in $OEM$\$1\DRIVERS

Because I use the unattend CD also for other computers without

A RAID controller

Is there a way to point to A:

I tried: OemPnPDriversPath=A:\*.*

.......................nothing

Unattended Winnt.sif :

;SetupMgrTag

[Data]

AutoPartition = 0

MsDosInitiated = "0"

UnattendedInstall = "Yes"

[unattended]

CrashDumpSetting = "0"

DisableDynamicUpdates = "yes"

DriverSigningPolicy = Ignore

UnattendMode = FullUnattended

OemSkipEula = Yes

OemPreinstall = Yes

Repartition = "no"

UnattendSwitch = "no"

TargetPath = \WINDOWS

WaitForReboot = "No"

AutoActivate = No

[GuiUnattended]

AdminPassword = *

EncryptedAdminPassword = NO

OEMSkipRegional = 1

TimeZone = 110

OemSkipWelcome = 1

[userData]

ProductKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

FullName = "User"

OrgName = "home"

ComputerName = INTEL

[Display]

BitsPerPel = 16

Xresolution = 1024

YResolution = 768

Vrefresh = 70

[TapiLocation]

CountryCode = 31

[identification]

JoinWorkgroup = home

[Components]

msnexplr = off

msmsgs = off

fax = On

[Networking]

InstallDefaultComponents = YES

[branding]

BrandIEUsingUnattended = Yes

[Proxy]

Proxy_Enable = 0

Use_Same_Proxy = 1

[shell]

DefaultStartPanelOff = Yes

DefaultThemesOff = Yes

CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"

[GuiRunOnce]

%systemdrive%\install\main_batch.cmd

%systemdrive%\install\hotfixes.cmd

%systemdrive%\install\applications.cmd

Any one ?

Share this post


Link to post
Share on other sites

Well, I got it working for the Promise FastTrak 376 Array controller built into my Asus P4PE/Lan/1394/Sata board and the VIA 6410 array controller built into my Asus P4P800 DLX board.

The way I did it, there is No need to press F6 when starting and you can install to a drive connected to the Array Controller.

I found and followed the info from http://forum.abit-usa.com/showthread.php?t...ed&pagenumber=2

While it was an example using a different controller, I just substituted the stuff for my VIA and Promise controllers...

For more details, and my files... also see... http://www.abxzone.com/forums/showthread.p...15&pagenumber=9 Page 7 of the thread also has my WINNT.SIF.

Share this post


Link to post
Share on other sites
Ypsos    0

thanks for the reply.

I’ve read over it a few times and tried something’s

-----------------------------------------------------------------------------------------------

[unattended]

OemPnPDriversPath="TEXMODE"

-----------------------------------------------------------------------------------------------

but I want to keep F6 because I have to many computers

with differed drivers and also expected updates

Maybe somebody can work this out:

The oem_path points to the location of the OEM supplied files. If the path starts with a drive letter, then the literal path is used to find the OEM driver. If, however, the path starts with a backwards slash (\), then the path given may be appended to the path to the installation source. Example: for a driver located in $OEM$\NET\subdirectory_a, oem_path would be set to\$OEM$\NET\subdirectory_a.

in other words a path that points back to drive A:

Share this post


Link to post
Share on other sites
thanks for the reply.

I’ve read over it a few times and tried something’s

-----------------------------------------------------------------------------------------------

[unattended]

OemPnPDriversPath="TEXMODE"

-----------------------------------------------------------------------------------------------

but I want to keep F6 because I have to many computers

with differed drivers and also expected updates

 

Maybe somebody can work this out:

The oem_path points to the location of the OEM supplied files. If the path starts with a drive letter, then the literal path is used to find the OEM driver. If, however, the path starts with a backwards slash (\), then the path given may be appended to the path to the installation source. Example: for a driver located in $OEM$\NET\subdirectory_a, oem_path would be set to\$OEM$\NET\subdirectory_a.

in other words a path that points back to drive A:

Ok, you lost me...

The way I am doing it, the drivers for the Raid controllers I know I will be using are added to Windows XP's "built in" list of drivers on the install cd so you don't need to press F6 and feed the diskette for their Text Mode drivers, and the OemPnPDriversPath stuff supplies their GUI mode drivers when needed later...

BUT the option is still there to press F6 and feed it a diskette for other controllers that you run into later.

Share this post


Link to post
Share on other sites
Ypsos    0

OK THX great work

gone work it out

UnattendMode=ProvideDefault

UnattendMode=FullUnattended

UnattendMode=DefaultHide

UnattendMode=ReadOnly

UnattendMode=GuiAttended

-------------------------------------------------------------------------------------------------------------------------------------------------

part of your WINNT.SIF file :

[unattended]

UnattendMode=ProvideDefault

OemPreinstall=Yes

OemSkipEula=Yes

Repartition=No

UnattendSwitch="no"

WaitForReboot="No"

TargetPath = *

DriverSigningPolicy=Ignore

OemPnPDriversPath="DRIVERS\INTELINF;drivers\3Com;drivers\BroadCom_Ethernet;drivers\Promise FastTrack 376\winxp;drivers\VIA_6410_raid\Driver\winxp;drivers\SoundMAX"

Filesystem = *

------------------------------------------------------------------------------------------------------------------------------------------------

Your edited_files1 fasttx2k.sys , HIVESYS.INF , TXTSETUP.SIF , viaraid.sys placed in \I386

the Promise drivers placed in

CD-ROOT $OEM$\$1\Drivers\Promise FastTrack 376

--------------------------------------------------------------------------------------------------------------------------------------------------

Question

Did you edit HIVESYS.INF and TXTSETUP.SIF for the INTELINF, 3Com, BroadCom_Ethernet drivers ?

Ok let you know how it works

Share this post


Link to post
Share on other sites
Question

Did you edit HIVESYS.INF and TXTSETUP.SIF for the INTELINF, 3Com, BroadCom_Ethernet drivers ?

No. The HIVESYS.INF and TXTSETUP.SIF contained in the edited_files1.zip only contained updates for the VIA 6410 and and Promise Fasttrak 376 cards so I didn't have to press F6 at the start of the install. The FASTTX2K.SYS and VIARAID.SYS to be dropped in the i386 directory are the drivers used by the Text Mode setup portion of XP for those controllers.

the Promise drivers placed in

CD-ROOT $OEM$\$1\Drivers\Promise FastTrack 376

Yep. The GUI mode drivers for the VIA and Promise controlers... Along with the Intel INF and ethernet cards (3com and broadcom), are taken care of by the normal OemPnPDriversPath stuff and the corresponding \$OEM$\$1\drivers... directories off the root of the CD. Since posting that WINNT.SIF, I made some changes and added a few more drivers that way (but I never could get the sound max drivers to work that way, it seems they rely on a SETUP.EXE installing them and their utilites).

Btw, I use UnattendMode=ProvideDefault because I didn't want my setup to be completely unattended... I just wanted the values I normally choose during install to be filled in already that I just need to click next... and on the rare occasion change if needed.

Share this post


Link to post
Share on other sites
Ypsos    0

thanks for the reply

:) WORKS GREAT !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :rolleyes:

I had a lot off setup errors when I placed the edited_files1 in \I386

Can’t copy

Xpsplres.dll

Spra0401.dll…….

and so on

so I compared the HIVESYS.INF and TXTSETUP.SIF from the edited_files1.zip

and my own files in Beyond Compare

found out that there are many differents

between English and Dutch version of XP pro SP1

In Beyond Compare I put your edited_files1 in the left side and my original files in the right side

looked for fasttxx2K.sys and viaraid.sys

and clicked copy to the right side

and all the others in HIVESYS.INF and TXTSETUP.SIF what correspond with

the Promise and Via controller

..............Save

done

when you go by this you don't forget a line

saves a lot of time

:D Special Thanks to Mark_Venture

Share this post


Link to post
Share on other sites
found out that there are many differents

between English and Dutch version of XP pro SP1

Oh Crud!! I forgot about different language versions might be different.. I'm sorry.

Glad you got it working!!!

:)  Special Thanks to Mark_Venture

Don't thank me, I only passed along what someone else posted that helped me :rolleyes:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×