ponghy Posted June 27, 2008 Posted June 27, 2008 (edited) 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.sysStep 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.sysvmscsi.infvmscsi.catEverything 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.sysThen 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.sysd5,vmscsi.infd5,vmscsi.catBut 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 June 27, 2008 by ponghy
an3k Posted June 28, 2008 Posted June 28, 2008 You have to change the source path in DOSNET.INF and TXTSETUP.SIF
ponghy Posted June 28, 2008 Author Posted June 28, 2008 You have to change the source path in DOSNET.INF and TXTSETUP.SIFHow?
ponghy Posted July 23, 2008 Author Posted July 23, 2008 an3k, please help. I cannot finish my XP SP3 CD. Thanks in advance.
an3k Posted July 23, 2008 Posted July 23, 2008 take a look at http://www.msfn.org/board/HOWTO-integrate-...et-t119748.html
ponghy Posted July 23, 2008 Author Posted July 23, 2008 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?
an3k Posted July 23, 2008 Posted July 23, 2008 (edited) follow my guide i linked in my previous post. if you finished it do these steps:1) open TXTSETUP.SIF2) go to [sourceDisksNames.x86]3) directly below that header add following two lines300 = %cdname%,%cdtagfilei%,,\i386\my\drivers301 = %spcdname%,%spcdtagfilei%,,\i386\my\drivers,1instead of \my\drivers use the path you would like to have in the \i386 directory4) go to [sourceDisksFiles]5) change the entries for your custom files fromidecoi.dll = 1,,,,,,,300,0,0nvata.cat = 1,,,,,,,300,0,0nvatabus.inf = 1,,,,,,,300,0,0nvatabus.sys = 1,,,,,,,300,0,0nvatabus.sys = 100,,,,,,,4,0,0,,1,4nvcoi.dll = 1,,,,,,,300,0,0nvraid.cat = 1,,,,,,,300,0,0nvraid.inf = 1,,,,,,,300,0,0nvraid.sys = 1,,,,,,,300,0,0nvraid.sys = 100,,,,,,,4,0,0,,1,4nvraidco.dll = 1,,,,,,,300,0,0toidecoi.dll = 300,,,,,,,300,0,0nvata.cat = 300,,,,,,,300,0,0nvatabus.inf = 300,,,,,,,300,0,0nvatabus.sys = 300,,,,,,,300,0,0nvatabus.sys = 301,,,,,,,4,0,0,,1,4nvcoi.dll = 300,,,,,,,300,0,0nvraid.cat = 300,,,,,,,300,0,0nvraid.inf = 300,,,,,,,300,0,0nvraid.sys = 300,,,,,,,300,0,0nvraid.sys = 301,,,,,,,4,0,0,,1,4nvraidco.dll = 300,,,,,,,300,0,06) open DOSNET.inf7) go to [Directories]8) directly below that header add following lined8 = \I386\my\drivers9) go to [Files]10) change the entries for your custom files fromd1,nvatabus.sysd1,nvraid.systod8,nvatabus.sysd8,nvraid.sysI don't tested it but this should work. Be sure that the path in step 8) is the same specified in step 3) Edited July 23, 2008 by an3k
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now