This is an old revision of the document!
=== Windows iSCSI forward authentication === == Test == Boot into a Windows XP operating system stored on an iSCSI target that requires forward CHAP authentication. == DUT configuration == No physical disks present. System configured to boot from NIC equipped with gPXE ROM. NIC non-volatile storage configured with iSCSI username and password. == Environment configuration == iSCSI target running IETD set up to require forward CHAP authentication. DHCP server providing network configuration and iSCSI root-path, but not providing iSCSI username and password (which are held in the DUT's non-volatile storage). == Result == Success is defined as reaching the Windows graphical login screen. === Detailed test procedure === == Prerequisites == * Image of installation CD (in this test, XP Professional SP 2): ''dd if=/dev/cdrom of=winxp.iso'' * QEMU * iscsitarget == Windows Setup == Create hard disk image: ''qemu-img create -f raw hd.img 4G'' Boot setup CD in QEMU: ''qemu -hda hd.img -cdrom winxp.iso -boot d'' Install as usual. Format as NTFS (quick) to save time, using the entire disk. After the first reboot, allow booting from hard disk (do not press a key at the "Boot from CD" prompt). First try at the graphical stage of setup got stuck at "Installing Devices" for at least an hour. TODO: investigate if this is due to kqemu or other environmental factors, or restart QEMU between setup stages. Restarting QEMU allows it to continue... Enter a name ("Test" for this example), then enter the product key. Accept the default computer name and blank administrator password. Accept the default time configuration. Accept the default network configuration and workgroup.