This chapter describes how to use the Extensible Firmware Interface (EFI) utility to manage system booting and covers the following topics:
This section walks you through steps to enable your SGI Altix UV system to boot using iSCSI protocol.
To setup your SGI Altix UV system to boot using iSCSI protocol, perform the following steps:
From the EFI Shell> prompt, enter the exit command and the boot manager screen appears.
From the boot manager screen, select Device Manager, see Figure 2-3.
From the Device Manager screen, as shown in Figure 3-1, select iSCSI Configuration.
On the iSCSI Configuration screen, as shown in Figure 3-2, enter a worldwide unique iSCSI Initiator Name for your initiator.
Select the MAC address of the port you want to configure and enter it into that menu, as shown in Figure 3-3. The Enable iSCSI option iSCSI Configuration screen appears, as shown in Figure 3-4.
Enable iSCSI on the port (see Figure 3-5). If you are using DHCP to get your initiator's IP address, enable DHCP, otherwise enter the Initiator's IP address, Subnet address and Gateway. Also enter the Target Name of the iSCSI target along with the IP address of the Target. Then enter the Target Port and Boot LUN. Save your changes.
Reboot the BIOS. On reboot your iSCSI target will show up in the EFI map (fs0 in this example):
This section walks you through steps to enable your SGI Altix UV 100 or SGI Altix UV 1000 system to boot using Fibre Channel disk.
| Note: To boot from Fibre Channel disk, your SGI Altix UV system firmware must be BIOS version 1.34 or later. |
In order to boot from a Qlogic Fibre Channel disk on an SGI Altix UV 100 or SGI Altix UV 1000 system, the ProcessEfiOpRoms EFI environment variable needs to be set. Use the EFI set command, as shown in Figure 3-7.
| Note: You need to reset the BIOS for the variable change to take affect. |
Use the EFI drivers command to verify that the QLogic Fibre channel driver is being loaded after the EFI reset, as shown in Figure 3-8.
A disk needs to have a bootable partition in order to show up as an fs # entry in the EFI map. If it does not have a bootable partition it will show up as a blk# entry. You can use the map command to verify fs0 is booting the system from Fibre channel disk.
The EFIUtilx64.efi command can be used to configure Qlogic Fiber Channel to EFI boot. The EFIUtilx64.efi utility can be downloaded from http://www.qlogic.com/Pages/default.aspx . Figure 3-10 shows the EFIUtilx64.efi utility.
The change to the ProcessEfiOpRoms EFI environment variable is persistent as the system is rebooted. To clear it, use the set -d option, as follows:
Shell> set -d ProcessEfiOpRoms Shell> reset |
You can also clear the EFI variables from either the CMC or BMC, as follows:
cmc>power -c |