I've never ran into this problem to be honest ;-(
Your txtsetup.sif looks fine for me.
You could try to do this with a XP installation and see if it works.
Maybe the syntax of the txtsetup.sif is different from the 2003 one (it was
for windows 2000!).
 
 
Sebastian


   _____  

From: Bryan Dunn [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, October 16, 2007 4:11 PM
To: Sebastian Mellmann
Subject: Re: [Unattended] Mass Storage Drivers


Ok, making some progress here. I've used your method to add both the drivers
for the qlogic card and the SAS HDD. I've also removed the [OemBootFiles]
section from unattend.txt. I no longer get the txtsetup.oem error. However,
after the drivers load, I am presented with:

insert the CD labeled:
"Windows Server 2003, Enterprise Edition CD-ROM"
into your CD-ROM drive

A few posts I've read seem to indicate that this could be a problem with my
source, or with txtsetup.sif. Do you have any suggestions? I made the
following changes to txtsetup.sif:

(diff txtsetup.sif txtsetup.sif.orig)
9543,9545d9542
< lsi_sas.sys      = 1,,,,,,3_,4,1,,,1,4
< lsipseud.sys     = 1,,,,,,4_,4,1,,,1,4
<
19468,19542d19464
< PCI\VEN_1077&DEV_2432&SUBSYS_01371077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01381077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01391077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_013D1077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01421077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01431077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01441077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01451077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01461077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_014B1077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_014C1077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01521077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01531077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01541077 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_01090E11 = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_7040103C = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_7041103C = "ql2300"
< PCI\VEN_1077&DEV_2432&SUBSYS_1705103C = "ql2300"
< PCI\VEN_1077&DEV_5432&SUBSYS_013E1077 = "ql2300"
< PCI\VEN_1077&DEV_5432&SUBSYS_013F1077 = "ql2300"
< PCI\VEN_1077&DEV_5432&SUBSYS_014E1077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_12D7103C = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01331077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01341077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01351077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01361077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_013A1077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_013B1077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01401077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01411077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01471077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_01481077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_014A1077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_014D1077 = "ql2300"
< PCI\VEN_1077&DEV_2422&SUBSYS_12DD103C = "ql2300"
< PCI\VEN_1077&DEV_2322&SUBSYS_01171077 = "ql2300"
< PCI\VEN_1077&DEV_2322&SUBSYS_01181077 = "ql2300"
< PCI\VEN_1077&DEV_2322&SUBSYS_01701028 = "ql2300"
< PCI\VEN_1077&DEV_2322&SUBSYS_82BF1033 = "ql2300"
< PCI\VEN_1077&DEV_2322&SUBSYS_34BC8086 = "ql2300"
< PCI\VEN_1077&DEV_6322&SUBSYS_012F1077 = "ql2300"
< PCI\VEN_1077&DEV_6322&SUBSYS_01321077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01001077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01011077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01021077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_010A1077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01491077 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01010E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01020E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01030E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01040E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01050E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01060E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01070E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01080E11 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_02FB1014 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_018A1028 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_10511734 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_01021749 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_34A08086 = "ql2300"
< PCI\VEN_1077&DEV_2312&SUBSYS_34BA8086 = "ql2300"
< PCI\VEN_1077&DEV_6312&SUBSYS_01191077 = "ql2300"
< PCI\VEN_1077&DEV_6312&SUBSYS_011C1077 = "ql2300"
< PCI\VEN_1077&DEV_6312&SUBSYS_01301077 = "ql2300"
< PCI\VEN_1077&DEV_2300&SUBSYS_00091077 = "ql2300"
< PCI\VEN_1077&DEV_2300&SUBSYS_01061077 = "ql2300"
< PCI\VEN_1000&DEV_0050 = "lsi_sas"
< PCI\VEN_1000&DEV_0054 = "lsi_sas"
< PCI\VEN_1000&DEV_0058 = "lsi_sas"
< PCI\VEN_1000&DEV_005E = "lsi_sas"
< PCI\VEN_1000&DEV_0056 = "lsi_sas"
< PCI\VEN_1000&DEV_005A = "lsi_sas"
< PCI\VEN_1000&DEV_0062 = "lsi_sas"
19688,19690d19609
< lsi_sas = lsi_sas.sys,4
<
<
22077d21995
< lsi_sas  = "LSI Logic Fusion-MPT SAS Storport Driver"



Sebastian Mellmann wrote: 

1. You don't need those sections in the unattend.txt, because the driver
will be integrated in the source (xp, 2003) itself.
2. You don't need that file, only the information contained in it. (for the
txtsetup.sif file)
3. You just have to add the additional driver information to the
txtsetup.sif file in the i386 directory.
 
What message do you get after you've integrated the driver using my method?
 
 
Sebastian


   _____  

From: HYPERLINK
"mailto:[EMAIL PROTECTED]"unattended-info-bounce
[EMAIL PROTECTED] [HYPERLINK
"mailto:[EMAIL PROTECTED]"mailto:unattended-info
[EMAIL PROTECTED] On Behalf Of Bryan Dunn
Sent: Tuesday, October 16, 2007 2:03 PM
To: Sebastian Mellmann
Cc: HYPERLINK
"mailto:unattended-info@lists.sourceforge.net"[EMAIL PROTECTED]
rge.net
Subject: Re: [Unattended] Mass Storage Drivers


Thanks so much for the info Sebastian. I've tried the method with the first
driver (ql2300) and get the same result. Looking at the procedure I have a
few questions:

1. Must unattend.txt be modified to include the contents of the 'TEXTMODE'
directory in  [OemBootFiles] or the Drivers/SCSI directory in
[OemPnPDriversPath]?
2. Must the txtsetup.oem that came with the driver be modified (commenting
out .dll files or changing dll to inf)?
3. Must I combine txtsetup.oem files if I add multiple drivers?

In a moment of weakness I did try using DriverPacks to do my slipstreaming,
but I've since created a "clear" source.

-Bryan

Sebastian Mellmann wrote: 

Hello Bryan,

 

do you have a "clear" windows2003 install source? 

Not altered with any drivers or patches?



Normally you get this message, when you tried to integrate a textmode driver

into an install source using e.g. nLite.

That does NOT work.

 

I've written an how-to to do that (e.g. Dell PERC SCSI Controller), because

tools like nlite doesnt work for TEXTMODE drivers:



 



You should have the following files:



aac.inf

aac.sys

aaccin.dll

aacevt.exe

aacmgt.inf

raiddisk1

txtsetup.oem



 



Copy the Files to the following Destination:



* Copy the files .cat, .inf and .sys to $XP_SHARE\i386\$oem$\TEXTMODE



* Copy the files .exe, .dll (and maybe others) to

$XP_SHARE\i386\$oem$\$$\OemDir



* Copy ALL files to $XP_SHARE\i386\$oem$\Drivers\SCSI



* Compress ALL .sys files using 'makecab' (e.g. makecab aac.sys in the

commandline under windows) and copy them to $XP_SHARE\i386 



Modification of the 'TXTSETUP.SIF' in $XP_SHARE\i386 (for XP64 this files

can be found in AMD64!) 



Search for the section [SourceDisksFiles] and add the following:



[SourceDisksFiles]



aac.sys = 100,,,,,,3_,4,1,,,1,4



This is necessary for ALL .sys files.



In this case we only got on .sys file.



For Windows2000 this entry looks like this:



[SourceDisksFiles]



aac.sys = 1,,,,,,3_,4,1



 



Search for the section [HardwareIdsDatabase] and add the following: 



[HardwareIdsDatabase]



PCI\VEN_9005&DEV_0285&SUBSYS_02871028 = "aac"



These information can be found in the TXTSETUP.OEM shipped with driver.



Just open it with a normal editor like notepad.



Search for the section [SCSI.load] and add the following: 



[SCSI.Load]



aac = aac.sys,4



You also need to add EVERY single .sys file here!



Last but not least add the following to the [SCSI] section: 



[SCSI]



aac = "Dell PERC 320/DC SCSI RAID Controller"



You can just choose anything you want here as the description.



Save the file and give it a try.



 



Before you start have a closer look to the TXTSETUP.OEM file shipped with

the driver.

You've to be 100% sure what you're doing to the TXTSETUP.SIF file as you can

f*ck up your whole XP or 2003 source.

So you'd better make a backup of that file before fooling around with it :-)



I've added several drivers (Intel Matrix, Adaptec, Dell Perc, etc.) using

this method.

Hope it helps.



 

 

Sebastian







________________________________



        From: HYPERLINK
"mailto:[EMAIL PROTECTED]"unattended-info-bounce
[EMAIL PROTECTED]

[HYPERLINK
"mailto:[EMAIL PROTECTED]"mailto:unattended-info
[EMAIL PROTECTED] On Behalf Of Bryan

Dunn

        Sent: Monday, October 15, 2007 8:04 PM

        To: HYPERLINK
"mailto:unattended-info@lists.sourceforge.net"[EMAIL PROTECTED]
rge.net

        Subject: [Unattended] Mass Storage Drivers

        

        

        Hello All,

        

        I've been trying to make this work for the last two weeks and after

countless hours googling I'm close to insanity. Here is my situation, I am

attempting to install Windows 2003 on an IBM LS21 blade with:

        



        73GB 10K SFF SAS HDD 



        QLogic 4Gb Fibre Channel Expansion Card (CFFv)

        

        With no mass storage drivers added to i386/$oem$/textmode on the

first boot from the hard disk (after pxe booting the linux boot disk) I get

a black screen with a flashing cursor in the top left corner. Adding the

driver for the qlogic card gets me to the text mode installation, which ends

abruptly with a:

        

        File textsetup.oem caused an unexpected error (18) at line 1896 in

d:\srvrtm\base\boot\setup\oemdisk.c

        

        The fact that I get further with the qlogic driver installed tells

me that it is obviously needed. What I am unsure of is what mass storage

driver I'm missing (which is what I believe is causing the txtsetup.oem

error, though I'm willing to hear arguments to the contrary). I've tried

combining the txtsetup.oem files from the SAS HDD and the qlogic card,

adding the drivers from each into the textmode directory and updating

unattend.txt with the entire list, which results in the blank screen with

the blinking cursor.

        

        Can someone give me some direction about what to try to make this

setup work? I've been through all of Microsoft's documentation (if you can

call it that) and can't make it happen.

        

        Thanks,

        Bryan

        

        

        



        No virus found in this incoming message.

        Checked by AVG Free Edition.

        Version: 7.5.488 / Virus Database: 269.14.10/1070 - Release Date:

14.10.2007 09:22

        





No virus found in this outgoing message.

Checked by AVG Free Edition. 

Version: 7.5.488 / Virus Database: 269.14.10/1070 - Release Date: 14.10.2007

09:22

 



  


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15.10.2007
17:55



No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15.10.2007
17:55



No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15.10.2007
17:55



No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.488 / Virus Database: 269.14.12/1072 - Release Date: 15.10.2007
17:55
 
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
unattended-info mailing list
unattended-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unattended-info

Reply via email to