iSCSI Boot Component Testing
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
The iSCSI boot component logo program verifies if a system supports using an iSCSI target as the boot disk. The iSCSI boot component can be part of the system BIOS, iSCSI HBA, network card with Extended BIOS, or network card with a preboot execution environment (PXE) and iSCSI boot loader program to start the computer.
The iSCSI boot BIOS or loader program uses the Phoenix Int 13h BIOS interrupt call to allow the operating system to start as if there were a locally attached disk. Disk read and write operations through Phoenix Int 13h extensions are redirected through iSCSI to the remote disk. The iSCSI boot BIOS or loader program creates the iSCSI Boot Firmware table (iBFT) that contains the information that is needed for the Microsoft Windows operating system to continue loading after the operating system loader has completed and the Windows kernel has started.
Note Run Storage Adapter or Controller and LAN (Ethernet) test submissions for Windows Server 2008 on systems with at least four processor cores and 6 GB of memory. These requirements are in addition to the requirements that are related to the Dynamic Partitioning (DP) Simulator and Test that all Windows Server 2008 device driver submissions must meet.
The iSCSI boot component includes the following:
- Pre-boot initiation code
- An implementation of iBFT in firmware or BIOS
- Crashdump support in new or existing drivers
Microsoft provides the following iSCSI boot components:
- Microsoft iSCSI Software Initiator 2.02Boot +
- A kernel-mode driver to read iBFT in firmware or BIOS (see Microsoft-iSCSI-Boot-Firmware-Table-Spec-v1.0.doc) or BIOS
Hardware Requirements
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
- One computer that meets the general hardware requirements for all adapter or controller testing
- Hardware and software that contain the iSCSI boot component in the server option ROM, NIC option ROM, firmware, or PXE implementation
- Two 1-GB network adapters
Test System Assembly
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
- Install the test device that supports iSCSI boot.
- Set up an iSCSI environment and record the IP addresses and target names of the devices.
Test System Configuration
Note This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.
- Install the appropriate Windows operating system.
- If it is necessary, install any drivers that a manufacturer supplies that the devices in the test system require.
- Start the test system into the Windows operating system.
- Install DTM client.
Build date: 9/14/2012