Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problem with driver directory (integration)

Featured Replies

Hi:

I don't know how to use a specific directory for my integrated drivers rather than the I386 standard from the installation source.

I've integrated the vmscsi disk driver as a test by adding the following lines:

Step 1: Editing DOSNET.INF

[Files]
d1,vmscsi.sys

Step 2: Editing TXTSETUP.SIF

[SourceDisksFiles]
vmscsi.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]
PCI\VEN_104B&DEV_1040 = "vmscsi"

[SCSI.Load]
vmscsi = vmscsi.sys, 4

[SCSI]
vmscsi = "VMware SCSI Controller"

File drivers are directly copied into the I386 directory:

vmscsi.sys

vmscsi.inf

vmscsi.cat

Everything is fine, but if I want to change the source folder to an another one, i.e., I386\drivers\vmscsi, by editing DOSNET.INF:

[Directories]
d5 = \I386\drivers\vmscsi

[Files]
d5,vmscsi.sys

Then Setup don't find the driver. Also, I tried to add all driver files to DOSNET.INF:

[Directories]
d5 = \I386\drivers\vmscsi

[Files]
d5,vmscsi.sys
d5,vmscsi.inf
d5,vmscsi.cat

But NO go :( Is it possible to put the drivers in another subdirectory that is NOT \I386 (on the source CD)?? For example, on I386\drivers\vmscsi.

Thanks :)

PS: Note I'm NOT using the WINNT.SIF answer file, and I don't want to use it (I know this is possible with the OemPnpDriversPath directive, but I don't want an answer file in order to respect the original Setup behavior).

Edited by ponghy

You have to change the source path in DOSNET.INF and TXTSETUP.SIF

  • Author
You have to change the source path in DOSNET.INF and TXTSETUP.SIF

How?

  • 3 weeks later...
  • Author

an3k, please help. I cannot finish my XP SP3 CD. Thanks in advance.

  • Author

First, thanks very much for your answer.

However, I've read your thread, but I don't find the solution to my problem. My problem is I've the driver files in separate directories, not in I386 like you, and Setup don't find the driver files when needed (in text-setup mode). You said You have to change the source path in DOSNET.INF and TXTSETUP.SIF. And I asked you How?. I've tried several methods, including the [OptionalSrcDirs] section, but no go...

Any clue?

follow my guide i linked in my previous post. if you finished it do these steps:

1) open TXTSETUP.SIF

2) go to [sourceDisksNames.x86]

3) directly below that header add following two lines

300 = %cdname%,%cdtagfilei%,,\i386\my\drivers
301 = %spcdname%,%spcdtagfilei%,,\i386\my\drivers,1

instead of \my\drivers use the path you would like to have in the \i386 directory

4) go to [sourceDisksFiles]

5) change the entries for your custom files from

idecoi.dll   = 1,,,,,,,300,0,0
nvata.cat = 1,,,,,,,300,0,0
nvatabus.inf = 1,,,,,,,300,0,0
nvatabus.sys = 1,,,,,,,300,0,0
nvatabus.sys = 100,,,,,,,4,0,0,,1,4
nvcoi.dll = 1,,,,,,,300,0,0
nvraid.cat = 1,,,,,,,300,0,0
nvraid.inf = 1,,,,,,,300,0,0
nvraid.sys = 1,,,,,,,300,0,0
nvraid.sys = 100,,,,,,,4,0,0,,1,4
nvraidco.dll = 1,,,,,,,300,0,0

to

idecoi.dll   = 300,,,,,,,300,0,0
nvata.cat = 300,,,,,,,300,0,0
nvatabus.inf = 300,,,,,,,300,0,0
nvatabus.sys = 300,,,,,,,300,0,0
nvatabus.sys = 301,,,,,,,4,0,0,,1,4
nvcoi.dll = 300,,,,,,,300,0,0
nvraid.cat = 300,,,,,,,300,0,0
nvraid.inf = 300,,,,,,,300,0,0
nvraid.sys = 300,,,,,,,300,0,0
nvraid.sys = 301,,,,,,,4,0,0,,1,4
nvraidco.dll = 300,,,,,,,300,0,0

6) open DOSNET.inf

7) go to [Directories]

8) directly below that header add following line

d8 = \I386\my\drivers

9) go to [Files]

10) change the entries for your custom files from

d1,nvatabus.sys
d1,nvraid.sys

to

d8,nvatabus.sys
d8,nvraid.sys

I don't tested it but this should work. Be sure that the path in step 8) is the same specified in step 3)

Edited by an3k

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.