Users Guide
10–iSCSI Protocol
iSCSI Boot
128 BC0054508-00 M
6. Install the bibt package on your Linux system. You can get this package from
QLogic CD.
7. Delete all ifcfg-eth* files.
8. Configure one port of the network adapter to connect to iSCSI target (for
instructions, see “Configuring the iSCSI Target” on page 104).
9. Connect to the iSCSI target.
10. Issue the DD command to copy from the local hard drive to iSCSI target.
11. When DD is done, issue the sync command two times, log out, and then
log in to iSCSI target again.
12. Issue the fsck command on all partitions created on the iSCSI target.
13. Change to the /OPT/bcm/bibt folder and run the iscsi_setup.sh
script to create the initrd images. Option 0 creates a non-offload image and
option 1 creates an offload image. The iscsi_script.sh script creates
the non-offload image only on SUSE 10 because offload is not supported on
SUSE 10.
14. Mount the /boot partition on the iSCSI target.
15. Copy the initrd images you created in Step 13 from your local hard drive to
the partition mounted in Step 14.
16. On the partition mounted in Step 14, edit the grub menu to point to the new
initrd images.
17. Unmount the /boot partition on the iSCSI target.
18. (Red Hat Only) To enable CHAP, you need to modify the CHAP section of
the iscsid.conf file on the iSCSI target. As needed, edit the
iscsid.conf file with one-way or two-way CHAP information.
19. Shut down the system and disconnect the local hard drive.
You are now ready to iSCSI boot the iSCSI target.
20. (Optional) Configure iSCSI boot parameters, including CHAP parameters
(see “Configuring the iSCSI Target” on page 104).
21. Continue booting into the iSCSI boot image and choose one of the images
you created (non-offload or offload). Your choice should correspond with
your choice in the iSCSI Boot Parameters section. If HBA Boot Mode was
enabled in the iSCSI Boot Parameters section, you must boot the offload
image. SUSE 10.x and SLES 11 do not support offload.