@ jrichards
You cannot use the TEXTMODE method for CD based install although this method works on a Microsoft RIS server.
You must integrate the MSD to the source and then rebuild your ISO image.
You can start on the link provided below...
http://www.windowsserverx64.com/CSK/technical_articles/hardware/56.aspx
TXTSETUP.SIF add these lines in each section
\[WinntDirectories]
300=OemDir
\[SourceDisksFiles]
lsi_sas.sys = 1,,,,,,4_,4,1,,,1,4
lsi_sas.sys=1,,,,,,,300,0,0
lsi2k2k3.cat=1,,,,,,,300,0,0
lsi_sas.inf=1,,,,,,,300,0,0
\[HardwareIdsDatabase]
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"
\[SCSI.Load]
lsi_sas = lsi_sas.sys,4
\[SCSI]
lsi_sas = "LSI Logic Fusion-MPT SAS Miniport Drivers"
Full unattended installation except Hard Drive Partition scheme:
I386\WINNT.SIF
\[OemInfFiles]
OemDriverFlags=1
OemDriverPathName="%SystemRoot%\OemDir"
OemInfName="lsi_sas.inf"
\[Data]
Autopartition = 0
MsDosInitiated = 0
UnattendedInstall = Yes
\[SetupData]
; Sets boot.ini switch for DEP to
; "Turn on DEP for essential Windows progams and services only."
OSLoadOptionsVar = "/noexecute=AlwaysOff"
\[Unattended]
UnattendMode = FullUnattended
UnattendSwitch = Yes
OemPreinstall = Yes
OemSkipEula = Yes
FactoryMode = Yes
FileSystem = *
WaitForReboot = No
NoWaitAfterTextMode = 1
NoWaitAfterGUIMode = 1
DriverSigningPolicy = Ignore
NonDriverSigningPolicy = Ignore
Hibernation = No
TargetPath=\WINDOWS
;OemPnPDriversPath = "DRIVERS"
;OemFilesPath="..\$OEM$"
\[GuiUnattended]
AutoLogon = Yes
EncryptedAdminPassword = No
AdminPassword = *
TimeZone = 105
OEMSkipRegional = 1
OemSkipWelcome = 1
DetachedProgram=".\system32\cmd.exe"
;CD Based install
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J NirCmd.exe exec hide Drivers.cmd)))"
ServerWelcome = No
\[Shell]
DefaultThemesOff = Yes
\[Components]
Iis_common = On
Iis_inetmgr = On
Iis_nntp = Off
Iis_smtp = On
Iis_webadmin = On
Iis_webdav = On
Iis_www = On
Iis_asp = On
SCW = Off
IEHardenAdmin = Off
\[UserData]
ProductID = "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
ComputerName = WS03R2
FullName = " "
OrgName = " "
; For Server installs
\[LicenseFilePrintData]
AutoMode = "PerServer"
AutoUsers = "5"
;AutoMode = PerSeat
\[RegionalSettings]
Language = 040c
\[Networking]
InstallDefaultComponents = Yes
\[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall
\[WindowsFirewall.TurnOffFirewall]
Mode = 0
\[Identification]
JoinWorkgroup = workgroup
\[GuiRunOnce]
"cmd /c REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\R2Setup /v cd2chain /t REG_DWORD /d 0"
\[SetupParams]
\[MassStorageDrivers]
;"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller"=RETAIL
\[OEMBootFiles]
I386 folder on the CD add files
lsi2k2k3.cat
lsi_sas.inf
lsi_sas.sys
This is my 2003 Server Standard R2 x86 CDi use although i've integrated more MSD from hp ProLiant servers.
@_the_dude_
But i've not solved the issue with NIC drivers and i cannot check if the ISO image works in UDA.