If the local disk is not already connected, connect the hard drive temporarily to the system to be setup for diskless boot.
Create a disk target (LUN) on an available iSCSI target. Configure this LUN to be accessible to the MAC address of the NIC card of the host being booted.
Install Microsoft Windows 2003 SP1, SP2, or R2 Operating System on a temporarily connected local hard drive of the host system.
Install Network drivers for Intel PRO/1000 adapters that are to be used for iSCSI Boot.
Install the KB902113 NDIS QFE and reboot the system.
Install Microsoft iSCSI Software Initiator version 2.02 with integrated software boot
support. During installation when prompted select an Intel iSCSI
Boot-capable PRO/1000 adapter as a Boot Device. The Intel PRO/1000 adapter is
identified as "e1express"
during the installation. Select MPIO Multipath
support when more then one network port is available for iSCSI Boot.
Reboot and confirm the remote disk is accessible and configurable in Windows Disk Management MMC.
![]() |
NOTE: You don't need to configure Microsoft iSCSI Software Initiator for Windows to be able to detect the iSCSI Disk. Microsoft iSCSI Software Initiator automatically retrieves the iSCSI configurations from the PRO/1000 adapter iSCSI Boot firmware. |
Use sysprep to prepare the OS Image for deployment.
Create a “sysprep” directory in the root of your system Drive.
Locate SUPPORT\TOOLS\DEPLOY.CAB archive on your Window 2003 CD and copy all the files within the archive to the sysprep directory
Create the Sysprep.inf file using setupmgr.exe wizard and answer all the questions to your liking
Edit the resulting sysprep.inf file by adding the LegacyNic=1 option in the
[Unattended] section, like so
[Unattended]
OemSkipEula=Yes
LegacyNic=1
Run Sysprep. Select "Reseal" and "shutdown" options for preparing an OS image.
Shut down the machine and capture OS image to a local disk partition.
Transfer image from local hard drive to iSCSI target.
Remove local hard drive or keep local hard drive for pagefile use. Configure the system BIOS to boot from iSCSI disk and boot it.
![]() |
NOTE:
For more detailed information regarding image-based installations, please see the following white paper on the Microsoft TechNet web site: Overview of Image-based Installations 892778 Updated System Preparation tool for Windows Server 2003 Service Pack 1 830958 Summary of the limitations of the System Preparation tool 828287 Unsupported Sysprep scenarios 314828 The Microsoft
policy concerning disk duplication of Windows XP installations |
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep
LegacyNic=1
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
OEMDuplicatorstring=2.02Boot
TimeZone=4
OemSkipWelcome=1
[UserData]
ProductKey=[my key here]
FullName="iSCSIBoot"
OrgName="Org"
ComputerName=*
[LicenseFilePrintData]
AutoMode=PerServer
AutoUsers=500
[TapiLocation]
CountryCode=1
Dialing=Tone
AreaCode=425
LongDistanceAccess="9"
[Identification]
JoinWorkgroup=WORKGROUP
[Networking]
InstallDefaultComponents=No
[Branding]
BrandIEUsingUnattended=Yes
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0
Copy iSSetup.sys, iSSetup.inf and txtsetup.oem files from the Intel iSCSI Boot Media to a floppy Disk.
Start the system and boot from the Windows Server 2003 Installation CD.
When prompted "Press F6 if you need to install a third party SCSI or RAID Driver..." Press F6. The option to press F6 is available in the very start of OS Installation process and is easy to miss. If you miss the Hit F6, restart the system and OS installation again.
When prompted to install third party storage Device press <s>, press <s> and select "Intel(R) PRO/1000 iSCSI Setup Driver".
Press Enter and continue to complete the OS Installation.
Install Network Driver for Intel PRO/1000 adapters. You will not be able to install the Network driver for the Network port that is being used by iSSetup driver so install the network Driver for other Network port.
Install the KB902113 NDIS QFE and reboot the system.
Install Microsoft iSCSI Software Initiator version 2.02 with integrated software boot
support. During installation when prompted select Intel iSCSI
Boot-capable PRO/1000 adapter as a Boot Device. Intel PRO/1000 adapter is
identified as "e1express"
during the installation. Select MPIO Multipath
support when more then one network ports are available for iSCSI Boot.
Reboot and confirm the remote disk is accessible and configurable in Windows Disk Management MMC. Note that you don't need to configure Microsoft iSCSI Software Initiator for Windows to be able to detect the iSCSI Disk. Microsoft iSCSI Software Initiator automatically retrieves the iSCSI configurations from the PRO/1000 adapter iSCSI Boot firmware.
Reboot the system and make sure that Microsoft iSCSI Software Initiator is loaded and connected to iSCSI target.
Run the iSCSIApp to uninstall the Intel(R) PRO/1000 iSCSI Setup Driver.
Reboot the system.
Install Network driver for the port that was being used by Intel(R) PRO/1000 iSCSI Setup Driver.
Run iscsibcg.exe with /verify and /fix command line parameters.
System is now ready for Windows iSCSI boot.
![]() |
NOTE: After adding or updating hardware or software that might impact the
Networking stack e.g. Network Drivers, OS service packs etc., please make sure you re-run
the iscsibcg.exe. This utility is installed as part of
Microsoft iSCSI Software Installation. It is recommended to setup this utility
to run at each system shutdown so you will not forget and break the system. To
setup this to run at system shutdown follow these steps.
1. Run gpedit.msc. This will
start the group policy editor; in this utility: |
Last modified on 9/07/06 9:05a Revision 3