what i wanted to achive:
full unattended install of windows xp professional with slipstreamed service pack 2, on harddiscs connected to a 3ware escalade 7000-2 raid-controller.
hardware used:
MB: asus tusl2-c rev. 1.04 Bios 1012 final
CPU: intel celeron 1200 MHz
RAM: 512 MB sd-ram
NIC: 3com 905b-tx
RAID: 3ware escalade 7000-2 ata-raid-controller, using softwareset 7.7.1
HDD: 2x 20 GB ibm dtla-305020 connected to 7000-2
VGA: matrox millennium g200 agp 16MB
DVD: toshiba sd-1702, connected to primary master
--------------------------------------------------------------------------------------------
software / tools used:
- windows xp cd-rom (german version)
- downloaded sp2 network install for german language (WindowsXP-KB835935-SP2-DEU.exe, ~ 260MB)
- bcd111.zip, wxp10.zip from [url="http://www.nu2.nu"]nu2.nu[/url] page, wnaspi32.dll from ahead software, needed by bcd, is linked at nu2.nu near where bcd111.zip is located. (needed for creating iso file)
- setupmgr.exe from the windows xp support tools for sp2 (for creating winnt.sif)
- driver files from 3ware for the 7000-2 Controller (filename win2k3.zip ~ 65 kB)
--------------------------------------------------------------------------------------------
1)
create directory c:\bcd
2)
extract first bcd111.zip to c:\bcd (make sure subfolders are correct extracted), then followed by wxp10.zip.
3)
copy wnaspi32.dll to c:\bcd\bin\wnaspi32.dll.
4)
copy from your original Windows XP-CD-ROM the folder "I386" including subfolders to c:\bcd\cds\wxppro\files, so that the new structure is the following:
c:\bcd\cds\wxppro\files\I386.
5)
to slipstream sp2 into your setup files execute [code]"WindowsXP-KB835935-SP2-DEU.exe /integrate:c:\bcd\cds\wxppro\files"[/code]; wait for it to finish.
6)
create the following folders:
[code]c:\bcd\cds\wxppro\files>
mkdir $OEM$
mkdir $OEM$\Drv
mkdir $OEM$\Drv\000_3ware
mkdir $OEM$\TEXTMODE
mkdir I386\$OEM$[/code]
7)
extract the driver files into the following folders:
c:\bcd\cds\wxppro\files\$OEM$\TEXTMODE\
c:\bcd\cds\wxppro\files\$OEM$\Drv\000_3ware\
c:\bcd\cds\wxppro\files\I386\$OEM$\
8)
use setupmgr.exe to create your unattend.txt file.
9)
rename the created unattend.txt to winnt.sif
10)
I list my winnt.sif for reference:
[code];SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates=yes
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
UnattendSwitch="yes"
TargetPath=\WINDOWS
DriverSigningPolicy=Ignore
OemPnPDriversPath="Drv\000_3ware"
[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
TimeZone=110
OemSkipWelcome=1
[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Unattended"
OrgName="Unattended"
ComputerName=XYZ
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=85
[TapiLocation]
CountryCode=49
AreaCode=0123
[RegionalSettings]
LanguageGroup=1
SystemLocale=00000407
UserLocale=00000407
InputLocale=0407:00000407
[Branding]
BrandIEUsingUnattended=Yes
[URL]
Home_Page=about:blank
Search_Page=http://www.google.de
[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1
[Identification]
JoinWorkgroup=HOME
[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
zonegames=off
hypertrm=on
[Networking]
InstallDefaultComponents=No
[NetAdapters]
Adapter1=params.Adapter1
[params.Adapter1]
INFID=*
[NetClients]
MS_MSClient=params.MS_MSClient
[NetServices]
MS_SERVER=params.MS_SERVER
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
[params.MS_TCPIP]
DNS=Yes
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=Yes
WINS=No
NetBIOSOptions=0
[MassStorageDrivers]
"AMCC 3ware 7000/8000 Series ATA RAID Controller" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE-Controller" = "RETAIL"
[OemBootFiles]
TXTSETUP.OEM
oemsetup.inf
3wManage.inf
AmccDrv7.cat
3wDrv100.sys
3wFltdrv.sys[/code]
[img]http://www.msfn.org/board/style_images/1/icon13.gif[/img] be sure to make no typos, especially at the [MassStorageDrivers] section. the german version has a hiphen between IDE and Controller, the english not, can be very bad, because no accessible cd-rom at the gui-setup part leads to failure.
11)
two ways now:
way one:
put the final winnt.sif to c:\bcd\cds\wxppro\files\I386\winnt.sif and create the iso file by typing the following at prompt: [code]c:\bcd>bcd wxppro -b[/code]
this iso file burned to a cd-rw can be used to install without a floppydrive.
way two:
put the final winnt.sif to a floppy.
create the iso file by typing the following at prompt: [code]c:\bcd>bcd wxppro -b[/code]
this way you can have more than one preconfigured floppies for use with that cd-rw.
12) burn the iso file to a cd-rw, i used nero burning rom for this.
13)
boot search order at bios:
1. cd-rom
2. harddisc (3ware)
3. floppy
be sure that floppy is behind both of the first.
14)
Insert the cd-rw and floppy into their drives and go for it.
you will only be prompted once for creating a partition to install to
and how to format her, the rest wents completely from alone.
PS: I know how to create a formatted partition with a BartPE cd,
then you will not even be prompted once.
Enjoy !