Home

(FC) boot code. This manual

image

Contents

1. 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 61 LPei6ee0a Busi BA Devt 1 Funch 8A Mem Base F4842466 Firmware Version TS1 8A4 Boot BIOS Disabled Port Name B ABCDEF 1234567 Node Name 654321230FCP 987 Topology uto Topology Loop Pirst Default gt Figure 4 9 Adapter Configuration Menu Default settings are acceptable for most installations Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A DG EMULEX 4 Emulex BIOS Utility 32 Configuring Adapter Parameters To reset all values to their defaults from the main configuration menu Figure 4 2 on page 26 select Reset Adapter Defaults and press lt Enter gt Changing the Default AL_PA Arbitrated Loop Physical Address The default value of the AL_PA for the adapter BIOS is 00 hexadecimal All adapters or boot drives can be configured to other AL_PAs rather than their default values Note This option applies only to arbitrated loop FC AL To change the default AL_PA 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters The adapter configuration menu is displayed Figure 4 9 on page 31 2 Select Change Default ALPA of this adapter and press lt Enter gt Information similar to Figure 4 10 on page 32 is displayed Gi LPei
2. appears during bootup Make sure the correct storage device is identified in the scsi_vhci conf file Cannot Find UNIX Kernel Message Solaris SFS Driver The message Cannot Find UNIX Kernel appears during bootup Set up the correct LUN to boot in the BIOS utility The correct LUN can be seen at the end of the Device Address line when you issue a luxadm display lt device gt command See the luxadm documentation from Oracle for more information No Such Partition Message Solaris SFS Driver OpenBoot The message No Such Partition appears during bootup Make sure the correct boot device is selected at the GRUB menu See the GRUB documentation from Oracle and the boot grub menu Ist for more information The following table lists OpenBoot issues and their resolutions Table 7 2 OpenBoot Troubleshooting Issue The System Cannot mount or fsck etc vfstab a FC Boot Disk Solaris LPFC Driver Situation During the boot process the system cannot mount or fsck etc vfstab a FC boot disk Boot for the Fibre Channel Protocol User Manual Resolution Make sure that persistent binding is implemented correctly P011056 01A Rev A gt G EMULEX Table 7 2 OpenBoot Troubleshooting 7 Troubleshooting 72 OpenBoot Issue A Loaded File Is Not Executable Solaris LPFC Driver Situation After entering boot disk a message states that the file that w
3. Emulex BIOS Utility 39 gt lt EMULEX Configuring Adapter Parameters To enable or disable the start unit command 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 2 Select Enable or Disable and press lt Enter gt The Enable or Disable Start Unit Command screen Figure 4 16 on page 39 is displayed i LPe16e 00 Bus A Devi 16 Funct Mem Base F4642466 Firmware Version T1T81 9 A4 Boot BIOS Disab Port Name 8s9ABCDEF61234567 Node Name 65432123GFCBI Topology Auto Topology Loop First Default gt t Command is Disabled AIEEE Figure 4 16 Enable or Disable Start Unit Command Screen Select the desired Start Unit Command setting Press lt Enter gt to accept the new setting Press lt Esc gt until you exit the BIOS utility Reboot the system D Ole Enabling or Disabling the Environment Variable This option sets the boot controller order if the system supports the environment variable The default setting is disabled To enable or disable the environment variable 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 40
4. OpenBoot OpenBoot commands are supported on SPARC systems Attribute Commands The following commands show the boot device ID boot list OpenBoot versions and so on boot id Syntax boot id Description Shows the current boot device ID Parameters None devalias Syntax devalias Description Shows the boot list Parameters None fcode Syntax code Description Shows the current version of OpenBoot Parameters None host did Syntax host did Description Shows the actual current ALPA of the adapter Parameters None Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX Nvram Syntax Description Parameters probe scsi all Syntax Description Parameters show devs Syntax Description Parameters topology Syntax Description Parameters nvram Shows the current flags for OpenBoot show devs pci 1f 0 pci 1l lpfc 1 select dev select lpfc l nvram None probe scsi all Shows the current SCSI and FC devices None show devs for example Shows a list of the devices found None topology Shows the current topology None Boot for the Fibre Channel Protocol User Manua ad 5 OpenBoot Attribute Commands P011056 01A Rev A 46 5 OpenBoot 47 gt lt EMULEX Functional Commands Functional Commands The following commands remove boot IDs resets default values sets link speed and so on remove
5. DG EMULEX Configuring Adapter Parameters 2 Select Enable or Disable and press lt Enter gt The Enable or Disable Environment Variable screen Figure 4 17 on page 40 is displayed Gi LPei6ee Bust 66 Devitt 10 Funct 8A Mem Base F4642460 Firmware Version I51 9HA4 Boot BIOS Disabled Port Name 8s ABCDEF 1234567 Node Name 654321230FCBA987 Topology uto Topology Loop First Default gt Figure 4 17 Enable or Disable Environment Variable Screen Select the desired setting Press lt Enter gt to accept the new setting Press lt Esc gt until you exit the BIOS utility Reboot the system DTP amp Enabling or Disabling Auto Boot Sector This option automatically defines the boot sector of the target disk for the migration boot process which applies only to HP MSA1000 arrays If there is no partition on the target the default boot sector format is 63 sectors The default setting is disabled To enable or disable auto sector format select 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 41 gt lt EMULEX Configuring Adapter Parameters 2 Select Enable or Disable and press lt Enter gt The Enable or Disable Auto Sector Format Select screen Figure 4 18 on page 41 is displa
6. Here are the discovered targets gt Discard Changes Commit Changes Boot Device Order 21000011 C6818900 21000011 C68124F6 21000011 C68106A8 00000000 00000000 00000000 00000000 00000000 00000000 WWN 00000000 00000000 WWN 00000000 00000000 Figure 6 12 Discovered Targets Screen 3 Select Boot Device Order and press lt Enter gt A screen appears displaying the boot device order Figure 6 13 on page 57 HP SN1100E2P 16Gb 2P FC HBA FC Change Boot Device Order SN110GE2P Node Name 20660009C02249304 Here are the discovered targets Discard Changes Commit Changes gt Hoot Device Order 21000011 C68109D0 21000011 68124F6 21000011 C68106A8 00000000 00000000 00000000 00000000 00000000 000000007 00000000 000000001 00000000 Q0Q0A0QOI SESeeses Figure 6 13 Boot Device Order Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 58 gt lt EMULEX Configuring Adapter Parameters 4 Press lt Enter gt The Boot Device Order menu screen appears Figure 6 14 on page 58 SN110GE2P Node Name Here are the discovered targets Discard Changes Commit Changes Figure 6 14 Boot Device Order Menu 5 From the menu select the device whose boot order you want to change Use the lt gt or lt gt keys to change the order of the selected device and press lt Enter
7. The default is off Parameters 0 Set Linkup Switch OFF Default 1 Set Linkup Switch ON OpenBoot Signature Target ID can be bound to either DID destination ID or WWPN worldwide port name and saved in an adapter NVRAM It can also be saved in an environmental variable boot device Table 5 1 OpenBoot Signature Table Signature OpenBoot signature Valid_flag internal flag for OpenBoot Host_did shows host DID number Enable_flag internal flag for OpenBoot Topology_flag topology flag for OpenBoot Link_Speed_Flag set link speed Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A SG EMULEX 5 OpenBoot 49 Functional Commands Table 5 1 OpenBoot Signature Table Signature OpenBoot signature Diag_Switch set fcode diag switch Boot_id shows target ID number Lnk_timer internal use for OpenBoot Plogi_timer internal use for OpenBoot LUN shows boot LUN in use DID shows boot ID in use WWPN shows boot WWPN in use Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A xs z 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 50 DE EMULEX Updating an Adapter s Firmware or Boot Code 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System You can configure boot functions using the Emulex Configuration Utility If you have several adapters in your system the UEFI system firmware or boot code use
8. The utility displays the new boot from SAN setting Figure 6 4 on page 53 001 SN1100E2P SN116 Node Name Segt 00 Bust OF Dev Ot Scan for Fibre Devices Add Boot Device te Boot De change Hoot Device Order igure HHA and Boot Parameters Emulex Adapter to Default Settings u Adapter Info y Only Configuration Settings to UEFI Device Manager Figure 6 4 New Boot From SAN Setting Scanning for Fibre Devices To scan for fibre devices 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter that you want to scan for Fibre devices and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Scan for Fibre Devices and press lt Enter gt A list of the discovered targets is displayed Figure 6 5 on page 53 This is only a list of discovered target devices to determine SAN connectivity To add or configure boot devices see the following sections SN110GE2P Node Name Here are the discovered targets 0601 SEAGATE ST3I36854FC 0004 2002 SEAGATE 5T336854FC 0004 SEAGATE ST336854FC 0004 SEAGATE 5T336854FC 0005 SEAGATE ST336854FC Figure 6 5 Discovered Targets Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 53 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 54 DG EMULEX Adding Boot Devices Adding Boot Devices To add a boot device 1 From the Adapter Selection screen Figure 6 1 on page 50 se
9. boot order list Enable the adapter BIOS setting to allow SAN boot in the Emulex UEFI configuration utility Configure the boot target and LUN in the Emulex UEFI configuration utility to point to the desired target see Configuring Boot Parameters on page 63 Boot the host server with the Windows Server operating system DVD inserted Follow the on screen prompts to install the appropriate version of Windows Server The Windows installation exposes all available and visible LUNs as disks and partitions numbered 0 to N where N is the highest number available These numbers typically are the LUN numbers assigned by the array Select the disk on which you want to install the operating system Follow the system prompts in the Windows installation Note The operating system image is installed with the GPT disk partition See The GUID Partition Table on page 15 for a brief description of GPT disk partitions Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN 15 gt G EMULEX Windows Server After the installation is complete a Boot Option variable called Windows Boot Manager is populated with a Media Device path pointing to the Windows boot loader utility The Windows Boot Manager can be found in the Start Options menu of the host server UFFI The Windows Boot Manager option is inserted as the first boot option in the boot order list of the Host Server UEFI The CD DVD boot is the second de
10. from SAN the storage device is typically identified by its WWPN and a LUN By extending the server system BIOS boot from SAN capability is provided by the boot BIOS contained on an Emulex adapter in the server If properly configured the adapter then permanently directs the server to boot from a logical unit disk on the SAN as if it were a local disk Note Not all procedures are required Emulex HBAs usually ship from the factory with the latest version of boot code installed and enabled so you do not need to install or enable boot code in those cases However if boot code is not installed you must install it and if it is not enabled you must enable it Check the Emulex website at http www emulex com for the latest version of boot code This section describes setting up a system to boot from SAN The specific procedure to follow is determined by the system architecture and the operating system Table 2 1 Boot from SAN Procedures Architecture x86 and x64 Operating System Windows Server Procedure Installing Windows Server on an FC Boot Disk on page 16 Linux VMware Configuring Boot from SAN on Linux or VMware x86 and x64 on page 17 Solaris SFS driver Configuring Boot from SAN on Solaris SPARC on page 18 SPARC and PowerPC Linux Configuring Boot from SAN on Linux or VMware UEFI on page 17 Solaris SFS driver Boot for the Fibre Channel Protoco
11. gt A screen appears showing the new boot device order 6 Press lt Enter gt to confirm the changes Configuring Adapter Parameters The Emulex Configuration Utility enables you to configure the following adapter parameters e Topology e Port login PLOGI retry timer e Link speed To configure adapter parameters 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose parameters you want to configure and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 59 DG EMULEX Configuring Adapter Parameters 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt The Configuration menu screen appears SN110GE2P Node Name 2000009C0224930 Commit Changes Topology Selection AUTO Loop First default PLOGI Retry Timer Disable Default Force Link Speed Auto negotiate Default Configure Boot Parameters Maximum Luns Target 256 Boot Target Scan Method Boot Path From NURAM Targets Delay Device Discovery 0 Figure 6 15 Adapter Configuration Menu Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 60 SC EMULEX Configuring Adapter Parameters Changing the Topology Emulex drivers support arbitrated loo
12. gt Ch PLOGI Retry Time ro SE Change PLOGI Tiner to 188 Change PL Figure 4 11 Change the PLOGI Retry Timer Screen Select the retry timer interval Press lt Enter gt to accept the new interval Press lt Esc gt until you exit the BIOS utility Reboot the system HT Pw Changing Topology Emulex drivers support arbitrated loop and point to point topologies If you must change the topology do it before you configure boot devices The default topology is auto topology with loop first For FC AL each adapter has a default AL_PA of 01 Hexadecimal You can configure e Auto topology with loop first default e Auto topology with point to point first e FC AL e Fabric point to point To select the adapter topology 1 On the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 35 gt lt EMULEX Configuring Adapter Parameters 2 Select Topology Selection and press lt Enter gt Information similar to Figure 4 12 on page 35 is displayed Gi LPei6eaa Bust 68 Devitt 1 Funct 68 Mem Base F4042400 FParmware Version TS1 9 A4 Boot BIOS Disabled Port Name S89ABCDEFG1234567 Node Name 65432123GFCBA987 Topology Auto Topology Loop First lt Default gt ogy jute Topology Loop Fi Auto Top
13. gt lt EMULEX Boot Version 10 4 for the Fibre Channel Protocol User Manual P011056 01A Rev A Connect Monitor Manage gt G EMULEX Copyright 2003 2015 Emulex All rights reserved worldwide No part of this document may be reproduced by any means or translated to any electronic medium without the prior written consent of Emulex Information furnished by Emulex is believed to be accurate and reliable However no responsibility is assumed by Emulex for its use or for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent copyright or related rights of Emulex Emulex the Emulex logo Emulex BladeEngine Emulex InSpeed Emulex LightPulse Emulex OneCommand Emulex OneConnect and SLI are registered trademarks and Emulex Advanced 8 Emulex Connect Emulex CrossLink Emulex Engine Emulex Edge Emulex ExpressLane Emulex GreenState Network Xceleration Emulex OneCore Emulex Pilot Emulex SURF Emulex Universal Multi Channel Emulex vEngine Emulex Virtual Fabric Emulex Virtual Network Exceleration Emulex vPath Emulex vScale AutoPilot AutoPilot Installer and BlockGuard are trademarks of Emulex All other brands or product names referenced herein are trademarks or registered trademarks of their respective companies or organizations Emulex provides this manual as is without any warranty of any kind either expressed or imp
14. root newfs v dev rdsk clt1d0s6 becomes usr newfs v dev rdsk clt1d0s7 becomes export home Create temporary mount points for the new partitions mkdir root2 mkdir usr2 mkdir export2 Mount copy then unmount the usr2 file system mount dev dsk clt1d0s6 usr2 cotodos6 ufsdump 0f dev rdsk cotod0s 6 cd usr2 ufsrestore rf umount usr2 Copy the export home file system mount dev dsk clt1d0s7 export2 ufsdump 0f dev rdsk cOt0d0s7 cd export2 ufsrestore rf umount export2 Perform copy mount dev dsk cltid0s0O root2 ufsdump 0f dev rdsk cotodoso cd root2 ufsrestore rf Edit root2 etc vfstab changing the controller number target number and LUN number to point to the new FC boot disk For example if the FC boot disk is c1t1d0 replace all local disk entries of cOt0d0 with c1t1d0 Currently the file shows dev dsk cOt0d0s1 swap dev dsk co0Ot0d0sO and dev rdsk c0Ot0d0s0O root dev dsk coOt0d0s6 and dev rdsk cOt0d0s 6 usr dev dsk cOt0d0s7 and dev rdsk cOt0d0s7 export Edit the file to show dev dsk cltidis1 swap Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN gt G EMULEX Solaris ee dev dsk cltid0soO and dev rdsk cl1t1d0s1 root dev dsk clt1d0s6 and dev rdsk clt1d0s6 usr dev dsk clt1id0s7 and dev rdsk clt1d0s7 export 17 Reboot the system sync sync halt reset all 18 Boot to disk boot disk The syste
15. sicciccivieinesdeieiswvedaniveerworw ives veessesnarvewataens 42 BIOS Utility Screen ccseseveeecenestccencsencireeetinentecaccteeciverseitoitesesetaosersescs 43 Storage OPCS icii en orai a oN h E EE E AREE DEE E EERI iki 50 Emulex Adapter Configuration Main Menu sssssssssssrrrrrererrsrrsrrrrrerrrre 51 Main Menu Boot from SAN Options Menu sssssssssssssrsrrrerrerrrrrrrrrrrrrere 52 New Boot From SAN Setting ssiciscicivddcaxstoarnevadontavedrrsemerwersipsnemedaartsons 53 Discovered Targets Screen 22 2 cctatacenivddaiiepmersiakeceneeddpeiaumeemiatesenenedpase 53 Discovered Targets Screen nso Sista o EEEE 54 Boot Device Screen sciaweetaesurit padi yrcacueidedtiserveceseliamrideeteaee eee ees 54 Commit Discard Changes MENU sisciest cs saccosawevbatcnsevdvestidaweeeess ceknedsesbeds 55 Boot Device Screen caviccns ccs hecttasriedeisdeentoreisadrictynickeniitrcdsheniadeadckenes 55 Selected Boot Device is highlighted cccceeceeeee teen eee ee eeee teen eas 56 Confirm Boot Device Delete c ccc ccccecete eee e eee eeeeeeeeeaeeeeneeeeneeeenaeeeas 56 Discovered Targets Screen aveicvtiveeceinsvbexnvesevviers vou berwntinveertereuaiw eed 57 Boot Device Order Screen ccsciwvexdene sini pcexampe stand stwntvirecteenestanetiwatteedes 57 Boot Device Order MENU is iiciscecttacescctkes tier ences nibisedeaeeiies castantabsadeas ete 58 Adapter Configuration M NUs oi ssivewernsedavines pes dewenersseestnoeeestevoresnesbes 59 Topology Menu cac
16. 66aa Bust 66 Devt 16 Funct 66 Mem Base F464246060 Firmware Version TSi A4 Boot BIOS Disabled Port Name 89ABCDEF 1234567 Node Name 654321230FCBA987 Topology futo Topology Loop First lt Default gt Figure 4 10 Change Default ALPA Screen 3 To change the default AL_PA use the up and down arrow keys to scroll through the valid ALPAs Table 4 1 below lists the valid AL_PA values 4 Press lt Enter gt to accept the new value 5 Press lt Esc gt until you exit the BIOS utility 6 Reboot the system Note Ifthe adapter s AL_PA is changed it does not appear on the NVRAM AL_PA until the system has been reset Table 4 1 Valid AL_PA Values 0x00 0x01 0x02 0x04 0x08 0x0F 0x10 0x17 0x18 0x1B 0x1D 0x1E Ox1F 0x23 0x25 0x26 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX Configuring Adapter Parameters Table 4 1 Valid AL_PA Values Continued 4 Emulex BIOS Utility 33 0x27 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x31 0x32 0x33 0x34 0x35 0x36 0x39 0x3A 0x3C 0x43 0x45 0x46 0x47 0x49 0x4A 0x4B 0x4C 0x4D Ox4E 0x51 0x52 0x53 0x54 0x55 0x56 0x59 Ox5A Ox5C 0x63 0x65 0x66 0x67 0x69 0x6A 0x6B 0x6C 0x6D 0x6E 0x71 0x72 0x73 0x74 0x75 0x76 0x79 0x7A 0x7C 0x80 0x81 0x82 0x84 0x88 0x8F 0x90 0x97 0x98 0x9B 0x9D 0x9E 0x9F 0xA3 OxA5 OxA6 OxA7 OxA9 OxAA OxAB OxAC OxAD OxAE OxB1 OxB2 0xB3 0xB4 0xB5 0xB6 0xB9 OxBA OxBC OxC3 OxC5 0xC6 0xC7 0xC9 OxCA OxCB OxCC 0x
17. 8A4 Boot BIOS Enabledt Port Nane S89ABCDEFG1234567 Node Name 65432123 FCBA987 Topology Auto Topology Loop First Default Figure 4 3 BIOS Status Screen Configuring Boot Devices This option supports FC_AL public and private loop and fabric point to point When operating in loop FC_AL topology the system automatically determines whether you are configured for a public or private loop The BIOS looks for a fabric loop FL_Port first If a fabric loop is not detected the BIOS looks for a private loop For the Configure Boot Devices option the eight boot entries are zero by default lt D gt key Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 28 Configuring Boot Devices DG EMULEX Note If you must change the topology do it before you configure boot devices The default topology is auto topology with loop first For FC AL each adapter has a default AL_PA of 01 Hexadecimal To configure boot devices 1 On the main configuration menu Figure 4 2 on page 26 select Configure Boot Devices A list of eight boot devices is shown Figure 4 4 on page 28 The primary boot device is the first entry shown and it is the first bootable device If the first boot entry fails due to a hardware error the system can boot from the second bootable entry If the second boot entry fails the system boots from the third bootable entry and so on if it is configured in the system BI
18. CD OxCE 0xD1 0xD2 0xD3 0xD4 0xD5 0xD6 0xD9 0xDA 0xDC OxE0 OxE1 OxE2 OxE4 OxE8 OxEF Changing the PLOGI Retry Timer This option is especially useful for Tachyon based RAID arrays In rare situations a Tachyon based RAID array resets itself and the port goes offline temporarily When the port returns to operation the port login scans the loop to discover this device The port login retry interval is the time it takes for one port login to scan the whole loop if 126 AL_PAs are on the loop You can choose No PLOGI Retry 0 msec default To set the interval for the port login retry timer 50 msec takes 5 to 6 seconds per device 100 msec takes 12 seconds per device 200 msec takes 22 seconds per device 1 On the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 34 gt lt EMULEX Configuring Adapter Parameters 2 Select Change PLOGI Retry Timer and press lt Enter gt Information similar to Figure 4 11 on page 34 is displayed LPe 16888 Bus OO Devi 1 Funct 88 Base P4042400 Firmware Version 181 9884 Boot BIOS Disabledt Port Name S89ABCDEFG1234567 Node Name 654321236FCBA987 Topology Auto Topology Loop First lt Default gt Change PL No PLOGI Retry msec Default
19. Devices sssssussunnrnnnsnnnnunnnnnnnnnnnnnnnnnnnnnnnnnanunnnnnnnnnnnnnnnn 27 Configuring Adapter ParameterS ssssssssssnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 31 Changing the Default AL_PA Arbitrated Loop Physical Address 0 eeee es 32 Changing the PLOGI Retry Timer satis csciecenvacd xxwrsieniaveiniensawetineioewniriageins 33 Changing TODGlOGY i ecsiccenenzchercencuresadvanpie see ecarddeneewsnsed EAEE NEE ASNE hers 34 Enabling or Disabling the Spinup Delay cecee cece cece eens eee eee e eee enae eas 36 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A DE EMULEX Table of Contents 4 Setting AULO SCAN rrr rero nce iisueiientonsediweetebunets a EE A EE ENEE ENE AEE EAA 37 Enabling or Disabling EDD 3 0 5 0 7 ic ccetecaunets Ren aanetdaheedaurelakoenawredemteseatacahexs 38 Enabling or Disabling the Start Unit COMMANG ccceec cece ee eeeeeee esses eenee eens 38 Enabling or Disabling the Environment Variable ccccecceeeeeeeeeeeeeeeeeeeeaeeenas 39 Enabling or Disabling Auto Boot SQClOM jccccrciscdersmned civeeseneesinesseeneiiaeaseeneeieen 40 Changing LINK Speed werncreiceceredenvgasenecrbuaseedsegnaicvanatynoarecesenelaescearsenzesecat 41 Resetting to Default Values ccccscecsecsscaees inte sieesmtveeveted ces eerveeraeseereiee ravens 42 Using Multi Path Boot from SAN wccxcescscnvceeteavennapuve ct ncedaneedseex capes iaecedasvel Dekes 44 5 OpenBoot iitsnseosa
20. EX Configuring Adapter Parameters Table 4 2 Adapter Defaults Continued Parameter Default Valid Values PLOGI Retry Timer Disabled Disabled 50 msec 100 msec 200 msec Spinup Delay Disabled Enabled Disabled Auto Scan Disabled Enabled Disabled Start Unit Disabled Enabled Disabled Environmental Variable Disabled Enabled Disabled Auto Boot Sector Disabled Enabled Disabled Topology Auto start FC AL Auto start FC AL Point to Point Auto start Point to Point FC AL Link Speed Auto highest successfully negotiated speed To reset parameters to their factory default settings 1 Onthe main configuration menu Figure 4 2 on page 26 select Reset Adapter Defaults and press lt Enter gt A screen similar to Figure 4 20 on page 43 is displayed asking if you want to reset to the default settings i LPe1i6ea0 Bust 66 Devit 16 Funct A Mem Base F4642466 Firmware Version T81 9 A4 Boot BIOS Enabled Port Name 89 ABCDEF 1234567 Node Name 65432123 FCBA98 Topology Auto Topology Loop First Default gt 4 i a A R oy lee p RI Reset Adapter Configuration Rs a a AS A RAE E GT Figure 4 20 BIOS Utility Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A SG EMULEX 4 Emulex BIOS Utility 44 Configuring Adapter Parameters 2 Press lt Y gt All settings revert to their factory default values Note After exiting the Emulex BIOS configuration utility the sy
21. G9000000 LUN 48 Unused DID 660006 WWPN 66000806 BBQ08000 LUN 46 Unused DID 666006 WWPN G9600660 BB000000 LUN 40 Unused DID 660006 WWPN 68000006 6008000 LUN 46 Unused DID 660006 WWPN 69900000 G4000000 LUN 40 Unused DID 669006 WWPN 66800606 B008000 LUN 40 Unused DID 660006 WWPN 66800000 G000000 LUN 48 1 2 3 4 5 6 8 lt t74 gt to Highlight Option lt Enter gt to Select Option Figure 4 8 Primary Boot Device Set Up Screen 7 Press lt Enter gt to select the change Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 31 gt lt EMULEX Configuring Adapter Parameters 8 Press lt Esc gt until you exit the BIOS utility 9 Reboot the system for the new boot path to take effect Configuring Adapter Parameters The BIOS utility has numerous options that can be modified to provide for different behavior Use the BIOS utility to perform the following tasks e Change the default AL_PA of the adapter e Change the PLOGI retry timer e Select a topology e Enable or disable spinup delay e Set autoscan e Enable or disable EDD 3 0 e Enable or disable the start unit command e Enable or disable the environment variable e Enable or disable the auto boot sector e Select a link speed Note The default topology is auto topology with loop first Change this topology setting if necessary before configuring boot devices To access the adapter configuration menu
22. OS on a BBS system Note The Emulex BIOS utility only presents the boot devices to the system BIOS The system BIOS must enumerate and attempt to boot from the drive as the primary hard drive from which to boot See Using Multi Path Boot from SAN on page 44 LPe 16088 Bus A Devit 16 Funct A Mem Base F4642466 Firmware Version T81 98A4 Boot BIOS Enabled Port Name 89ABCDEF 1234567 Node Name 65432123 FCBA98 7 Topology Auto Topology Loop First Default gt List O 1 Figure 4 4 List of Saved Boot Devices Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 29 Configuring Boot Devices gt G EMULEX 2 Select a boot entry and press lt Enter gt A screen similar to Figure 4 5 on page 29 is displayed i LPei6eea Bus 66 Devt 16 Func 66 Mem Base F4042400 Firmware Version TS81 96A4 Boot BIOS Enabled Port Name S89ABCDEF 1234567 Node Name 65432123G6FCBA987 Topology Auto Topology Loop First Default gt OA Clear selected boot entrytt 61 DID 61616 WWPN 5 68 5F3 6684C699 LUN G1COMPAQ MSA1G VOLUME 4 32 62 DID 6164E4 WWPN 2166 00C SO798EAF LUN SEAGATE ST318453FC 46085 63 DID 164E8 WWPN 2166606C 567996A LUN SEAGATE T318453FC 6605 lt Esc gt to Previous Menu Figure 4 5 Device Selection List Example Array Screen Note To minimize the amount of time needed to locate the boot device Emulex recommends that you select the driv
23. Rev A 2 Booting from SAN 19 gt G EMULEX Solaris 9 pci 5d 700000 lpfc 1 Enable boot from SAN on each Emulex adapter in the system by typing the following set of commands replacing adapter_id with the ID information as shown above for each Emulex adapter There is a space between the first quotation mark and the first character of the adapter ID adapter_id select dev for example pci 5d 700000 lpfc 1 select dev set sfs boot unselect dev After all Emulex adapters have been enabled to boot from SAN reboot the system with the following command reset all After the system reboots boot the Solaris installation CD and follow the prompts After the installation completes successfully you will be prompted to reboot or exit the system Press lt gt and then press the lt Enter gt key to go to the Unix prompt After the Unix prompt appears append the following line to the system file at a etc system set pcie pcie_max_mps 0 Save and reboot server Installing Solaris from a Network Image The system must have a DVD drive and must be part of the site s network and naming service If you use a naming service the system must already be in a service such as NIS NIS DNS or LDAP If you do not use a naming service you must distribute information about this system by following your site s policies Note This procedure assumes that the system is running the Volume Manager If you are not using the Volu
24. UN on the SAN The GUID Partition Table The GPT provides a more flexible mechanism for partitioning disks than the older MBR partitioning scheme that has been common to PCs MBR supports four primary partitions per hard drive and a maximum partition size of 2 TB If the disk is larger than two TB the maximum partition size in a legacy MBR the size of this partition is marked as 2 TB and the rest of the disk is ignored The GPT disk itself can support a volume up to 264 blocks in length for 512 byte blocks this is 9 44 ZB The GPT disk can also theoretically support unlimited partitions Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN 16 Linux Citrix and VMware gt EMULEX Note By default Microsoft Windows Server operating systems install with a GPT formatted disk on a UEFI aware server For more information on the GUID partition table see the Microsoft website and search for the terms Windows and GPT FAQ Installing Windows Server on an FC Boot Disk This procedure installs Windows Server onto an unformatted FC disk drive and configures the system to boot from the SAN disk drive Note The computer s system BIOS may require that another controller take precedence over the Emulex adapter during boot If this occurs you must disconnect or disable the other adapter This allows you to configure and build the operating system on the drive connected to the Emulex adapter To instal
25. UNs to Select for Boot from SAN To determine which LUNs to select 1 2 5 Open a terminal window and leave it open In the terminal window select the LUN you are going to use as the SAN boot disk not the local drive using the luxadm probe command This shows all the available LUNs Record this LUN information which is used throughout this procedure LUN 0 is used in the example luxadm probe Found Fibre Channel device s Node WWN 500606 8003823800 Device Type Disk device Logical Path dev rdsk c5t226000COFF9833AFd6s2 Node WWN 50060e8003823800 Device Type Disk device Logical Path dev rdsk c5t226000COFF9833AFd6s2 Node WWN 50060 8003823800 Device Type Disk device Copy the dev rdsk nnn part of the path statement for a drive In the terminal window use the luxadm display command to show the WWPN or the LUN for which you selected the path in the prior step luxadm display lt dev rdsk nnn gt Record this LUN or WWPN information for use in the procedure Configuring Boot from SAN on Solaris SPARC To configure boot from SAN 1 If necessary update the boot code on the adapter see Updating and Enabling Boot Code on page 24 If necessary enable the boot code on the adapter see Updating and Enabling Boot Code on page 24 Type the following at the OBP prompt show devs The ID information for each found adapter is displayed such as Boot for the Fibre Channel Protocol User Manual P011056 01A
26. _id Note Emulex recommends using the WWPN in most cases The DID and AL_PA may change between boots causing the SAN boot to fail unless the DID and AL_PA are specifically configured to not change between boots Example 1 alpa e1 lun 100 decimal and target id 10 decimal alpa el d 100 d 10 set boot id Example 2 wwpn 50000034987AFE lun af hexadecimal and target id 10 decimal wwpn 50000034987AFE af d 10 set boot id Example 3 did 6312200 lun 25 hexadecimal and target id f hexadecimal did 6312200 25 f set boot id 5 Boot to the original local disk to set up the newly defined FC disk Type Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt G EMULEX 10 11 12 13 14 15 16 2 Booting from SAN 22 Solaris boot local_disk where local_disk is the complete path or the alias of the original boot disk Run the format utility format Select the target disk to become the new boot disk for example c1t1d0 Select the partition option and partition the disk as desired Select the label option and write a volume label to the target disk For help with the format utility see the man page man format Install the boot on partition 0 of the target disk Type this command on one line installboot usr platform uname i lib fs ufs bootblk dev rdsk clt1d0so Create a filesystem for each partition that contains a mounted filesystem newfs v dev rdsk clt1d0s0 becomes
27. alled as UEFl Aware Already Installed on the SAN nssr 15 The GUID Partition Table sci ceciias icc necciad sasnecate said uaddsas cxdarbocd naa a E aA eas 15 Installing Windows Server on an FC Boot DiSk cccccccceceeee cease eeeeeeeeeeeenee ena 16 Linux Citrix aNd VMWare viisiiiiicsiiieviiissieieieiesie sae serasiNNNN aaa 16 Configuring Boot from SAN on Linux or VMware x86 and X64 n se 17 Configuring Boot from SAN on Linux or VMware UEFI seeen 17 Solaris sssrinin AE EEE EAE 17 Configuring Boot from SAN on Solaris X86 and X64 sssssessssssrrrrrerrrrrrrsrrrrrreee 17 Determining LUNs to Select for Boot from SAN ceccee cece eee e teeta 18 Configuring Boot from SAN on Solaris SPARC cccsceeceeeceeeeseeeeseeeeeeneeeenes 18 Installing Solaris from a Network IM QG ocsssiciececisardveeeereataveseesdoidvesseresainaeds 19 Installing Solaris by Migrating an Image from a Local SCSI Disk ccceeseeeee seen 21 3 Updating and Enabling Boot Code sssssssssssssssunnnnnnnnnnnnnnnnnunnnnnnnnnnnnnn 24 4 Emulex BIOS Utility ssiisssccecssicsiavnsnssncensenstecssnsasanerdarencnseieiesiwasaseneesinnens 25 Navigating the FCoE BIOS Utility sssssnnnnnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 25 Starting the Emulex BIOS Utility asssssnnnnnnnnssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnan 25 Enabling an Adapter to Boot from SAN ssssssssrsrssererssrsrrrrrrererrerrrrrrererrsre 27 Configuring Boot
28. an Interface Infrastructure ina UEFI 2 1 System 62 SG EMULEX Configuring Adapter Parameters Changing the Link Speed Use this feature to change or force the link speed between ports instead of auto negotiating The supported link speeds depend upon the adapter The menu only displays options that are valid for the selected adapter Note The Link Speed setting will be overwritten by the FC driver and will not take effect during a regular boot into the local operating system Therefore setting the link speed from the BIOS utility should only be used with boot from SAN Possible link speed choices Auto negotiate Default 1 Gbps 2 Gbps 4 Gbps 8 Gbps 16 Gbps 8 Gbps or 4 Gbps 16 Gbps or 8 Gbps or 4 Gbps 16 Gbps or 8 Gbps To change the link speed 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose link speed you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 63 gt lt EMULEX Configuring Boot Parameters 3 From the Configure HBA Parameters menu Figure 6 15 on page 59 navigate to Force Link Speed and press lt Enter gt The Force Link Speed menu appears Figure 6 18 on page 63 SN110GE2P Node Name Discard Change
29. and Online Adapter Management Utilities User Manual Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 25 gt G EMULEX Navigating the FCoE BIOS Utility 4 Emulex BIOS Utility Before using the Emulex BIOS utility ensure that the boot code is loaded and enabled on the adapter as described in Updating and Enabling Boot Code on page 24 Notes e This section reflects the most recent release of the BIOS utility Some selections may not be available if you are using an older version of the utility e Changes made to parameters common to UEFI and x86 drivers are changed in both driver configuration utilities Navigating the FCoE BIOS Utility Use the following methods to navigate the BIOS utility e Press the up and down arrows on your keyboard to move through and select menu options or configuration fields If multiple adapters are listed use the up down arrows to scroll to the additional adapters e Press lt PageUp gt to scroll to the previous page e Press lt PageDn gt to scroll to the next page e Press lt Enter gt to select a menu option to select a changed value to select a row in a screen or to change a configuration default e Press lt Esc gt to go back to the previous menu Starting the Emulex BIOS Utility To start the Emulex BIOS Utility 1 Turn on the computer and press and hold down lt Alt gt or lt Ctrl gt and press lt E gt immediately within fi
30. anual The OpenBoot code is not loaded in the adapter s firmware You must install OpenBoot before you can set up boot from SAN on the adapter See Install Update and Enable Boot Code on page 22 P011056 01A Rev A
31. as loaded is not executable Resolution The boot block may not be installed correctly to the FC drive See Configure Boot from SAN on Solaris LPFC SPARC on page 16 The System Hangs or Reboots After Displaying Driver Information Solaris LPFC Driver The system hangs for along time after displaying driver information or it reboots after displaying driver information Possible incorrect topology set in the kernel drv Ipfc conf file on the target disk FC Disk Is Not Found Solaris LPFC Driver You have performed the setup tasks and the FC disk is not found when you reboot the system If the FC disk is not found when the system is rebooted it may be necessary to do the following 1 Type cfgadm a to list the target 2 Type cfgadm vc configure 1 5t2200002037AE0091 to configure the FC target 3 Type cfgadm c unconfigure cl to remove the FC target It may also be necessary to add an entry for the boot drive to the sd conf file The Displayed List of Emulex Adapters Ends with fibre channel Solaris LPFC Driver After all Emulex adapters have been enabled to boot from SAN the system has been rebooted and you show all system devices the path to an Emulex adapter ends with fibre channel for example pci 1f 2000 fibre c hannel instead of Ipfc for example pci 1f 4000 Ipfc 2 Boot for the Fibre Channel Protocol User M
32. boot id Syntax remove boot id Description Removes the boot ID from the boot list pci 1 0 pci 1 lpfc 1 select dev remove boot id to clear boot id settings unselect dev or pci 1 0 pci 1 lpfc 1 select dev set default mode to clear boot id settings unselect dev Parameters None set default mode Syntax set default mode Description Resets to the default value mode Parameters None set link speed Note The Link Speed setting will be overwritten by the FC driver and will not take effect during a regular boot into the local OS Therefore setting the link speed from the BIOS utility should only be used with boot from SAN Syntax set link speed Description Shows the current link speed setting Changes and sets the link speed The default is 0 Auto Select Link Speed Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX 5 OpenBoot 48 Functional Commands Parameters 0 Auto Select Link Speed Default 1 1 Gbps Link Speed Only 2 2 Gbps Link Speed Only 4 4 Gbps Link Speed Only 8 8 Gbps Link Speed Only 16 16 Gbps Link Speed Only set max lun Syntax set max lun Description Shows the current maximum LUN support Changes and sets the support setting the default max lun is 256 Parameters 0 Set Max Lun to 255 Default 1 Set Max Lun to 1023 2 Set Max Lun to 2047 3 Set Max Lun to 4095 set post linkup Syntax set post linkup Description Controls if a linkup is to occur during a POST
33. configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 2 Select Link Speed Selection and press lt Enter gt The Link Speed Selection menu Figure 4 19 on page 42 is displayed Gi LPei6eas Bust 6 Devt 16 Puncit 8 Mem Base F4042400 Firmware Version 351 9884 Boot BIOS Disabledt Port Name S89ABCDEF 1234567 Node Nane 65432123 FCBA987 Topology uto Topology Loop Pirst Default Auto Select lt Default gt m fd ho q e qabaud revious Menu yr a o rion lt Enter Figure 4 19 Link Speed Selection Menu 3 Use the up and down arrows to select the desired FC link speed you would like to use Press lt Enter gt to accept the new link speed 5 Press lt Esc gt until you exit the BIOS utility 6 Reboot the system Resetting to Default Values The BIOS utility enables you to reset BIOS boot parameters to their factory default settings These defaults are listed in Table 4 2 Table 4 2 Adapter Defaults Parameter Default Valid Values Boot from SAN Disabled Enabled Disabled ALPA Value 0x00 Fibre See ALPA reference table Changing the Default AL_PA Arbitrated Loop Physical Address on page 32 EDD 3 0 EDD 3 0 Disabled EDD 2 1 Enabled EDD 3 0 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 43 gt lt EMUL
34. cusdetsansncusmesarinicsmiieusorsisricnminnedueanecieetabaremaimansaanee 45 Attrib te COMMANA S ssiinisirninssnrrinnirirrinian iniaiaiai NENNEN aAa 45 DOOI e ed te teed eu ence adie acy E a E i 45 devaliaS eri rierien resni innia cee AAEN AAEE Sens URTEAN EREET kaon KADEER tetas 45 NCOAG eea E E 45 PSE OU ae ernia pete eee ene E E E EE a S 45 Ne T E E T 46 sleclelccis Cis ae ee eee nE a EEE 46 SOW VS dar rater ean E E a a E Aine a E A RE 46 Opolo yirino ae ar AEE EAA EET tahoe AEA A R E E fees 46 Functional COMMANGS siiisccescciedseienccdssnsnedeecndatasdcuedieewensantostbadedeneseaveneaseete 47 AON UC DO OE10 2 2 encestveonstenccitensvesicecastagaaiaeaesp anateeccetnaadeenets eeu EEA 47 S t default MOd E snars asriar naa aiaa a AE EAA bares A a iaa a 47 set link speed tata ustemcanotcesiccdsoimctemencrsssaeeneeeresautescanesiaceceeeateeesheinecemnees 47 GS rie UN eas cases orena pai tite a a a a O a aire caivetas 48 SEE POSE NNKUD srr iarrcrri mai sionin e aa EEE EEEE E TEENE EA 48 OpenBoot Signature ssssssssssrrrrrrrrrrtnrrrnana annant ttan EEEE EEEEEEEEEEEEEERRREEE EREA 48 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a VEFI 2 1 SySt Mss snsiniinssnnomaindisora tna nininn ratin NA 50 Updating an Adapter s Firmware or Boot Code ssssssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnn 50 Starting the Emulex Configuration Utility ssssssssssssnssnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 50 Emulex Configuration Utility Conven
35. e 51 select Configure HBA and Boot Parameters and press lt Enter gt 3 From the Configure Boot Parameters menu Figure 6 15 on page 59 navigate to Maximum LUNs Target and press lt Enter gt The screen becomes editable Figure 6 19 on page 64 SN110GE2P Node Name Discard Changes Commit Changes Topology Selection PLOGI Retry Timer Force Link Speed Configure Boot Parameters AUTO Loop First default Disable Default Auto negotiate Default Boot Target Scan Method Boot Path From NURAM Targets Delay Device Discovery 0 Figure 6 19 Maximum LUNs Target Screen 4 Type the maximum LUN value between 1 and 4096 and press Enter The screen is refreshed with the new value Note 256 is the default and typical maximum number of LUNs in a target device A higher number of maximum LUNs causes the discovery to take more time 5 Press lt Esc gt to return to the Emulex Configuration Utility menu 6 Select Commit Changes and press lt Enter gt Changing Boot Target Scan Method This option is available only if none of the eight boot entries are configured to boot from DID or WWPN The Configure Boot Devices menu is used to configure up to eight boot entries for fabric point to point public loop or private loop configurations The boot scan options are e Boot Path from NVRAM Targets Boot scan discovers only LUNs that are saved to the adapter s NVRAM Select up to eight attached devices to use as pote
36. e 6 25 Legacy Only Configuration Settings screen 4 Make desired changes to any of these settings and select lt ESC gt or Commit Changes Refer to the Emulex BIOS Utility on page 25 for a description of the Legacy Only settings displayed in Figure 6 25 on page 70 Returning to the UEFI Device Manager To return to the UEFI Device Manager 1 Select Back to UEFI Device Manager to return to the Adapter Selection screen Figure 6 1 on page 50 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX 7 Troubleshooting 7 Troubleshooting 71 x86 BootBlOS There are circumstances in which your system may operate in an unexpected manner This section explains several of these circumstances and offers one or more workarounds for each situation x86 BootBIOS The following table lists X86 BootBios issues and their resolutions Table 7 1 x86 BootBIOS Troubleshooting Issue The Bootup Message Does Not Appear As the System Boots Situation You want to access the BIOS utility but the bootup message does not appear Resolution Make sure that x86 BootBIOS has been loaded and enabled Retry This Adapter Message The message Retry This Adapter appears during BIOS scanning Check the hardware configuration or reconfigure the adapter BIOS using the BIOS utility Cannot Mount Root File System Message Solaris SFS Driver The message Cannot Mount Root File System
37. e with the lowest AL_PA as the boot device when connected to devices on a FC arbitrated loop 3 Select lt 00 gt and press lt Enter gt to clear the selected boot entry or select the WWPN or DID of a device to configure 4 If you select a device you are asked for the starting LUN Enter the starting LUN Figure 4 6 on page 29 The starting LUN can be any number from 0 to 255 Gi LPe16e0a Bus O Devi 16 Funct 66 Mem Base F4042400 Firmware Version TS81 9 A4 Boot BIOS Enabled Port Name 89ABCDEF 1234567 Node Name 65432123QFCBA98 7 Topology futo Topology Loop First Default gt DID 616166 WWPN 5 8Q5F3 6664C699 LUN 1 COMPAQ MSA16 6 VOLUME LUN 62 COMPAQ MSA1 06 VOLUME LUN 3 COMPAQ MSA1 6 VOLUME LUN 64 COMPAQ MSA1 6 VOLUME LUN 65 COMPAQ MSA1 06 VOLUME LUN 6 COMPAQ MSA1 66 VOLUME LUN 07 COMPAQ MSA1 66 VOLUME LUN 68 COMPAQ MSA1 06 VOLUME lt t 1l gt to Highlight Option lt Enter gt to Select Option Figure 4 6 LUN listing Screen You can define 256 LUNs per adapter but the screen displays only 16 consecutive LUNs at a time In front of each entry B D or B W specifies the boot entry number Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 30 gt G EMULEX Configuring Boot Devices and whether the device boots by DID or WWPN For example B1D means that boot entry 1 boots from the DID B2W means that boot entry 2 boots from WWPN 5 Type the two digits c
38. ers menu Figure 6 15 on page 59 navigate to Boot Target Scan Method and press lt Enter gt The Boot Target Scan Method menu appears Figure 6 20 on page 65 SN110GE2P Node Name 2000009C02249304 Discard Changes Commit Changes Topology Selection AUTO Loop First default PLOGI Retry Timer Disable Default Force Link Speed Auto negotiate Default Configure Boot Parameters Maximum Luns Target Delay Device Discovery Figure 6 20 Boot Target Scan Method Menu Screen 4 Select a boot scan setting and press lt Enter gt The screen is refreshed with the new value If you have a large SAN and set the boot path to Boot Path Discovered Targets discovery takes a long time 5 Press lt Esc gt to return to the Emulex Configuration Utility menu P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 65 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 66 gt lt EMULEX Configuring Boot Parameters 6 Select Commit Changes and press lt Enter gt Changing Device Discovery Delay This parameter sets a delay to occur after an loop initialization and before a scan is initiated to discover the target The default is off or 0 seconds Change the default if you have an HP MSA1000 or HP MSA1500 RAID array and if both of the following conditions exist e The MSA array is direct connected or part of an arbitrated loop for examp
39. eviousPage lt PageDn gt NextPage lt t74 gt to Highlight Option lt Enter gt to Select Option Figure 4 2 Main Configuration Menu Under normal circumstances you would first configure boot devices using the BIOS Utility see Configuring Boot Devices on page 27 However in the following two situations you must perform the indicated procedure first e The adapter is not enabled to boot from SAN You must enable the adapter s BIOS to boot from SAN See Enabling an Adapter to Boot from SAN on page 27 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 27 DG EMULEX Configuring Boot Devices e You want to use a topology other than the default auto topology with loop first You must change the topology setting before configuring boot devices See Changing Topology on page 34 Enabling an Adapter to Boot from SAN To enable an adapter to boot from SAN 1 From the main configuration menu Figure 4 2 on page 26 select Enable Disable Boot from SANand press lt Enter gt Note Adapters are disabled by default Boot from SAN must be enabled on one adapter in order to use remote boot functionality After you enable an adapter the status of the Boot BIOS changes as shown in Figure 4 3 on page 27 Note x86 BootBIOS supports a maximum of 16 or 32 ports depending on the adapter Gi LPe16080 Bust B Devt 16 Puncit Mem Base F4842460 Firmware Version ISL 9
40. for the PLOGI retry timer This option is especially useful for Tachyon based RAID arrays Under very rare occasions a Tachyon based RAID array resets itself and the port goes offline temporarily in the loop When the port comes to life the PLOGI retry interval scans the loop to discover this device You can choose e Disable Default e 50 Msec e 100 Msec e 200 Msec To change timer values 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose PLOGI retry timer information you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt 3 From the Configure HBA Parameters menu Figure 6 15 on page 59 navigate to PLOGI Retry Timer and press lt Enter gt The PLOGI Retry Timer menu appears SN110GE2P Node Name Discard Changes Commit Changes Topology Selection AUTO Loop First default Force Link Speed Auto negotiate Default Configure Boot Parameters Maximum Luns Tarsget Boot Target Scan Method Delay Device Discovery Figure 6 17 PLOGI Retry Timer Menu Screen 4 Select a retry timer option and press lt Enter gt The screen is refreshed with the new value 5 Press lt Esc gt to return to the Emulex Configuration Utility menu 6 Select Commit Changes and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Hum
41. itesetiegesdemicieoioues a E EEEE a 67 Table 7 1 x86 BootBIOS Troubleshooting os cxcevensdecnceccanadendswenpiw ches chops cpweiedwesshiees 71 Table 7 2 OpenBoot Troubleshooting i n 71 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 1 Introduction Q gt lt EMULEX Emulex Boot Code Files 1 Introduction This manual describes installing updating enabling and configuring Emulex Fibre Channel FC boot code This manual also describes the Emulex boot from SAN implementation and its operation with distinct hardware and operating system requirements Boot from SAN is booting servers directly from disk operating system images located on a storage area network SAN by way of Emulex LightPulse adapters using Emulex FC boot code When booting from SAN the storage device is typically identified by its World Wide Port Name WWPN and a logical unit number LUN By extending the server system boot basic input output system BIOS boot from SAN functionality is provided by the bootBIOS contained on an Emulex adapter in the server When properly configured the adapter then permanently directs the server to boot from a logical unit disk on the SAN as if it were a local disk Notes e Emulex drivers support multi path boot configurations Refer to your storage vendor s documentation for details on how to configure multi path booting e Screenshots in this manual are for illustrative purposes only Your system infor
42. l User Manual Configuring Boot from SAN on Solaris x86 and x64 on page 17 P011056 01A Rev A gt EMULEX 2 Booting from SAN 14 Windows Server Windows Server This section describes configuring boot from SAN for Windows systems and installing Windows Server on an FC boot disk Configuring Boot from SAN on Windows Server x64 To configure boot from SAN 1 If necessary update the boot code on the adapter see Updating and Enabling Boot Code on page 24 If necessary enable the boot code on the adapter see Updating and Enabling Boot Code on page 24 Enable the adapter to boot from SAN see Enabling an Adapter to Boot from SAN on page 27 By default the boot adapter uses auto topology with loop first You can set the boot adapter to use a different topology see Changing Topology on page 34 Configure boot devices see Configuring Boot Devices on page 27 If desired configure the boot options on the adapter see Configuring Adapter Parameters on page 31 Install the operating system on an FC boot disk see Installing Windows Server on an FC Boot Disk on page 16 Installing a New Windows UEFI aware Operating System on a UEFI based x64 Server This installation procedure assumes LUNs are created in the SAN storage device and zoned appropriately to the host adapter s WWN 1 From the server system UEFI setup ensure that CD DVD is the first device in the
43. l Windows Server on a boot disk 1 Install the Emulex driver for Windows as described in the Emulex Drivers Version for Windows User Manual 2 In Windows Explorer navigate to the folder you specified during driver installation 3 Inthe AutoPilot Installer Drivers drivername folder open the folder that corresponds to your computer type such as x64 drivername is the type of driver you downloaded Copy all the files in this folder onto a formatted floppy disk or a USB device 5 Boot the target system with the Windows Server setup media The Install Windows splash screen is displayed 6 Verify and if necessary change the Language Time and Date and Keyboard values Click Next Another splash screen is displayed 7 Click Install Now The Where do you want to install Windows screen is displayed 8 Click Load Driver Browse to the floppy disk or USB device specified in step 4 where the driver is located to load the Storport Miniport driver for the appropriate operating system Once selected the correct driver location and driver are displayed under the Select driver to be installed screen 9 Select Next After the driver is loaded the Where do you want to install Windows screen is displayed 10 Select the same drive you configured as the boot device see Configuring Boot Devices on page 27 Linux Citrix and VMware This section describes configuring boot from SAN on Linux Citrix and VMware operating system
44. layed Figure 6 2 on page 51 Select the function you want and press lt Enter gt Scan for Fibre Devices Add Boot Device Delete Hoot Device Change Boot Device Order Configure HBA and Boot Parameters Set Emulex Adapter to Default Settings Display Adapter Info Legacy Only Configuration Settings Back to UEFI Device Manager Figure 6 2 Emulex Adapter Configuration Main Menu Emulex Configuration Utility Conventions in UEFI HIl The Emulex Configuration Utility has menus and configuration screens Use the following methods to navigate them Press the up and down arrows on your keyboard to move through and select menu options or configuration fields When multiple adapters are listed use the up and down arrows to scroll to the additional adapters Press the lt gt lt gt or lt Enter gt keys to change numeric values Press lt Enter gt to select a menu option to select a row in a configuration screen or to change a configuration default Use the navigation entries on the page to move about the utility Select Commit to save changes Select Discard to not save changes Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 52 DG EMULEX Configuring Boot in UEFI HII Configuring Boot in UEFI HII The Emulex Configuration Utility utility has numerous options that can be modified to provide for different behavior U
45. le daisy chained with a JBOD e The boot LUN is not reliably discovered In this case a delay may be necessary to allow the array to complete a reset Caution Do not change the delay device discovery time if your MSA array is connected to a fabric switch Setting it to any other time guarantees that the maximum delay time is seen on every loop initialization If both of the conditions exist typically set this parameter to 20 seconds However the delay only needs to be long enough for the array to be reliably discovered after a reset Your value may be different To change the delay device discovery value 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose device discovery delay settings you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt 3 From the Configure Boot Parameters menu Figure 6 15 on page 59 select Delay Device Discovery and press lt Enter gt The screen becomes editable Figure 6 21 on page 66 SN1100E2P Node Name Discard Changes Commit Changes Topology Selection AUTO Loop First default PLOGI Retry Timer Disable Default Force Link Speed Auto negotiate Default Configure Boot Parameters Maximum Luns Tarsget 256 Boot Target Scan Method Boot Path From NURAM Targets Figure 6 21 Delay Device Discovery Screen Boot for the Fibre Channel Protocol Use
46. lect the adapter to which you want to add a boot device and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Add Boot Device and press lt Enter gt A screen appears displaying the discovered targets Figure 6 6 on page 54 5N1100E2P Node Name 2000009C02249304 Here are the discovered targets Go to Configuration Main Menu 0002 SEAGATE STI36854FC 0003 SEAGATE ST336854FC 0004 SEAGATE ST336854FC 0005 SEAGATE ST336854FC Figure 6 6 Discovered Targets Screen 3 Select the target you want and press lt Enter gt A list of bootable LUNS is displayed Figure 6 7 on page 54 WN 21000011 C66109D0 Here are the discovered LUNs Figure 6 7 Boot Device Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 55 gt G EMULEX Deleting Boot Devices 4 5 Select the boot device you want to add and press lt Enter gt A menu appears enabling you to commit or discard your changes Figure 6 8 on page 55 HP SN1100E2P 16Gb 2P FC HBA FC SAN Discovery Target List SN1100E2P Node Name 2000009C02249304 LUN 0000 Mode Peripheral dev SN110GE2P Node Name 2006009C02249304 gt Commit Changes Discard Changes Figure 6 8 Commit Discard Changes Menu Select Commit Changes and press lt Enter gt Deleting Boot Devices To delete boot devices 1 From the Adapter Selecti
47. lied including but not limited to the implied warranties of merchantability or fitness for a particular purpose Emulex may make improvements and changes to the product described in this manual at any time and without any notice Emulex assumes no responsibility for its use nor for any infringements of patents or other rights of third parties that may result Periodic changes are made to information contained herein although these changes will be incorporated into new editions of this manual Emulex disclaims any undertaking to give notice of such changes Emulex 3333 Susan Street Costa Mesa CA 92626 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A DE EMULEX Table of Contents 3 Table of Contents List Of FIQUIES acisini anmiana a o ii i ania iaiia 6 List OF Tables siiscissiasctcstectdtadsnsssenrsersrnciirstines canned ENANTA a iaai 8 1 INCFODUCHON viiscinisccsscrntstestnacnnsnnsenradnenisninnanie ERNER iiaii 9 Emulex Boot Code FileS ssssssssnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 9 AAE T 9 2 Booting from SAN iii ee ERNE 13 Windows S rVer sesicnicsiencmrseenteminnincndsmetnducudsmcnasinesensadeaaniamasin ean aeeas 14 Configuring Boot from SAN on Windows Server X64 cccecceeeeeeeeeeeeeeeeaneeenees 14 Installing a New Windows UEFl aware Operating System on a UEFI based x64 DEVE A E A E A A E E A E E E A 14 Directing a UEFl based Server to a Windows Server Operating System Image Inst
48. m should boot to the FC disk 19 View the current dump device setting dumpadm 20 Change the dump device to the swap area of the FC drive dumpadm d dev dsk citi1d0s1 where dev dsk c1t1d0s1 is a sample path to the swap area of the FC drive Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX 3 Updating and Enabling Boot Code 24 3 Updating and Enabling Boot Code Use the Emulex utilities to update boot code to a newer version and enable boot code The utility that you use depends on the operating system and in some cases the driver type or system architecture Table 3 1 indicates the utilities you can use to install and update boot code Table 3 1 Utilities that Update and Enable Boot Code CIM Provider VMware only see the CIM Provider Operating OneCommand OneCommand UEFI Piae Offline System Manager GUI Manager CLI Utility Installation Guide FCAem lxadm Utilities Windows v v vA VA Linux v v So y Solaris v v VMware v v v y After you decide which utility to use see the appropriate procedure OneCommand Manager GUI See the OneCommand Manager User Manual OneCommand Manager CLI See the OneCommand Manager Command Line Interface User Manual UEFI utility See Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System on page 50 FCAemlxadm utility See the FCA Utilities User Manual Offline utility See the Offline
49. mation can vary Emulex Boot Code Files Emulex is unique in providing Universal Boot and Pair Boot images of boot code Universal Boot images contain x86 BootBIOS OpenBoot and EFIBoot boot code Pair Boot boot code images contain x86 BootBIOS and EFIBoot boot code These images provide multi platform support for boot from SAN Universal Boot and Pair Boot transparently determine your system platform type and automatically execute the proper boot code image in the adapter These boot code images reside in the adapter s flash memory allowing for easier adapter portability and configuration between servers Emulex provides the following types of boot code e x86 BootBIOS works with the existing system BIOS on x64 and x86 systems e OpenBoot works with the existing system firmware on SPARC systems OpenBoot is also called FCode e UEFIBoot provides system boot capability through the use of the UFFI Unified Extensible Firmware Interface shell It also functions on UEFI 2 x based x64 platforms through the HII Human Interface Infrastructure interface Abbreviations ACL Access Control List AL_PA Arbitrated Loop Physical Address Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX API ARP BBS BFS BIOS CLI DHCP DID DMA DNS EDD FC FC AL FCF FL_Port FoD FTP FUI Gbps GPT GUI GUID HBA HII HTTP IEEE INTx I O IOCTL IP JBOD KB LACP LDAP LUN MAC MBR application programming inte
50. me Manager to manage media see the Sun Microsystems System Administration Guide Devices and File Systems To install from a network image 1 2 3 Log on as a superuser or equivalent Insert the Solaris DVD in the system s drive Create a directory to contain the DVD image mkdir p install_dir_path Install_dir_path specifies the directory where the DVD image is to be copied Change to the Tools directory on the mounted disc cd cdrom cdrom0 Solaris_10 Tools Note For Solaris 10 only a Remove the SUNWemlxu and SUNWemlxs from the install_dir_path Solaris Tools Boot directory b Unzip the Ipfc driver to a temporary directory Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN gt G EMULEX Solaris a0 pkgadd R install_ dir path Solaris Tools Boot d tmp c Modify the elxfc conf file to use persistent binding For more information refer to the Emulex Drivers for Solaris User Manual which is available on the Emulex website 5 Copy the DVD image in the drive to the install server s hard disk setup_install server install dir path install_dir_path specifies the directory where the DVD image is to be copied The setup_install_server command indicates whether you have enough disk space available for the Solaris Software disc images To determine available disk space use the df kl command 6 Decide whether you need to make the install server available for mounting If
51. n the miniroot on the net install image that was created by setup_install_server Patching a file may be necessary if a boot Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN gt G EMULEX Solaris al image has problems For more information see the Solaris operating system documentation Installing Solaris by Migrating an Image from a Local SCSI Disk To install Solaris by migrating an image from a local SCSI disk 1 Type the following at the OBP prompt show devs The ID information for each found adapter is displayed such as pci 5d 700000 lpfc 1 select dev 2 Select the Emulex adapter on which you want to enable boot from SAN by entering the path to the adapter for example pci 5d 700000 lpfc 1 select dev 3 To view the current boot device ID type show devs pci 5d 700000 lpfc 1 select dev to select lpfc 1 for example boot id Make a note of the WWPN DID or AL_PA returned from the probe and write down the corresponding boot entry 4 To enable boot from SAN set the boot device ID to the SAN device from which you want to boot for example pci 5d 700000 lpfc 1 select dev wwpn did alpa lun target_id set boot id unselect dev where o wwpn did alpa is the device WWPN DID or AL_PA of the storage device o lunis the LUN number in hexadecimal To enter it in decimal enter d lun o target_id is the target ID in hexadecimal To enter it in decimal enter d target
52. ng EDD 3 0 EDD 3 0 provides additional data to the operating system boot loader during the INT 13h function 48h get device parameters call This information includes the path to the boot device and disk size The default setting for EDD 3 0 is enabled Note If EDD 3 0 is disabled then EDD 2 1 is enabled To enable or disable EDD 3 0 1 ON OT yes G9 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Select Enable or Disable The Enable or Disable EDD 3 0 screen Figure 4 15 on page 38 is displayed LPe 16886 Bust 66 Devt 10 Funck 66 em Base F4042400 Firmware Version IS1L 96 A4 Boot BIOS Disabledt Port Name 89ABCDEF 1234567 Node Name 65432123GFCBA987 Topology uto Topology Loop First Default gt Figure 4 15 Enable or Disable EDD 3 0 Screen Select the desired EDD 3 0 setting Press lt Enter gt to accept the new setting Press lt Esc gt until you exit the BIOS utility Reboot the system Enabling or Disabling the Start Unit Command This option allows a start unit command to be sent to a particular disk This may be needed if the disk you want to boot from is not yet spun up or started You must know the specific LUN to issue the SCSI start unit command The default setting is disabled Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4
53. ngs 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose default settings you want to change and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A Displaying Adapter Information 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System C EMULEX ee ee 2 From the Main menu Figure 6 22 on page 68 select Set Emulex Adapters to Default Settings and press lt Enter gt 001 SN1100E2P PCIe8 0 SN110GE2P Node Name 3C0224930 eg 00 Bust OF Devt 00 Funct 00 Set Boot from SAN Scan for Fibre Devices Add Boot Device Delete Hoot Device Change Hoot Device Order Configure HHA and Boot Parameters Display Adapter Info cu Only Configuration Settings to UEFI Device Manager Figure 6 22 Adapter Defaults Menu 3 A menu screen appears enabling you to set defaults or cancel default settings Figure 6 23 on page 68 Select Set Adapter Defaults and press lt Enter gt Cancel Set Defaults Figure 6 23 Adapter Selection Screen Displaying Adapter Information The Adapter Information screen displays the following information about the selected adapter e HBA status e Boot from SAN status e Link Speed e Topology e Firmware version e Universal Boot version e UEFI Boot version Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastruc
54. ntial boot devices Limiting discovery to a set of eight selected targets can greatly reduce the time it takes for the EFIBoot driver to complete discovery Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A DG EMULEX Boot for the Fibre Channel Protocol User Manual Configuring Boot Parameters e Boot Path from Discovered Targets Boot scan discovers all devices that are attached to the FC port Discovery can take a long time on large SANs if this option is used e Do not create a boot path e Boot Scan from EFIFCScanLevel Allows third party software to toggle between Boot Path from NVRAM and Boot Path from Discovered Targets by manipulating an UEFI system NVRAM variable After the scan is set to EFIFCScanLevel the scan method can be changed without entering the UEFI Boot configuration utility If EFIFCScanLevel is selected the scan is determined by the value of the EFIFCScanLevel variable maintained by the UEFI system firmware or boot code The value of this variable can be changed either by using the menu in the EFIBoot Configuration utility or by using third party software To change the boot target scan method 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose boot target scan method you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt 3 From the Configure Boot Paramet
55. ology Loop First Default gt uto Topology Point to Point Pirst FC AL ran ic Point t Point Figure 4 12 Topology Menu Select the topology for the adapter Press lt Enter gt to accept the new topology Press lt Esc gt until you exit the BIOS utility Reboot the system DTP amp Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 36 gt lt EMULEX Configuring Adapter Parameters Enabling or Disabling the Spinup Delay This option allows you to enable or disable the disk spinup delay The factory default setting is disabled If at least one boot device has been defined and the spinup delay is enabled the BIOS searches for the first available boot device e Ifa boot device is present the BIOS boots from it immediately e Ifa boot device is not ready the BIOS waits for the spinup delay and for up to three additional minutes continues the boot scanning algorithm to find another multi boot device If boot devices have not been defined and auto scan is enabled then the BIOS waits for five minutes before scanning for devices e Ina private loop the BIOS attempts to boot from the lowest target AL_PA it finds e Inanattached fabric the BIOS attempts to boot from the first target found in the NameServer data To enable or disable the spinup delay 1 nT e w On the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and p
56. on screen Figure 6 1 on page 50 select the adapter from which you want to delete a boot devices and press lt Enter gt From the Main menu Figure 6 2 on page 51 select Delete Boot Device and press lt Enter gt A list of boot devices is displayed Figure 6 9 on page 55 HP SN1100E2P 16Gb 2P FC HBA FC Delete Boot Device SN110GE2P Node Name 2000009C02249304 gt 0i 02 lt pa es 210000 11 C68109D0 KEEP 21000011 C68124F6 KEEP 21000011 C68106A8 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP Discard Changes Commit Changes WUN VUN WUN WUN WUN WUN WUN Figure 6 9 Boot Device Screen Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A g 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 56 gt C EMULEX Changing Boot Device Order 3 Select the boot device you want to delete and press the space bar The device appears with an X beside it Figure 6 10 on page 56 HP SN1100E2P 16Gb 2P FC HBA FC Delete Boot Device 5N1100E2P Node Name 2000009C02249304 WWN 21000011 C6810900 KEEP WWN 21000011 C68124F6 DELETE WWN 21000011 C68106A6 KEEP WWN 00000000 00000000 KEEP 5 WWN 00000000 00000000 KEEP WWN 00000000 00000000 KEEP WWN 00000000 00000000 KEEP WWN 00000000 00000000 KEEP Discard Changes Commit Changes Fig
57. ore information 4 If desired configure the boot options on the adapter See Configuring Adapter Parameters on page 31 for more information 5 Use the driver on the operating system distribution disk to boot the system If necessary you can update the driver to the latest version Solaris This section explains how to configure boot from SAN on the Solaris operating system Configuring Boot from SAN on Solaris x86 and x64 To configure boot from SAN 1 If necessary update the boot code on the adapter see Updating and Enabling Boot Code on page 24 2 If necessary enable the boot code on the adapter see Updating and Enabling Boot Code on page 24 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 2 Booting from SAN 18 gt G EMULEX Solaris Enable the adapter to boot from SAN see Enabling an Adapter to Boot from SAN on page 27 By default the boot adapter uses auto topology with loop first You can set the boot adapter to use a different topology see Changing Topology on page 34 Configure boot devices see Configuring Boot Devices on page 27 If desired configure the boot options on the adapter see Configuring Adapter Parameters on page 31 Boot the Solaris installation CD and follow the prompts Note If you need help determining the LUNs to select for boot from SAN Determining LUNs to Select for Boot from SAN on page 18 Determining L
58. orresponding to the entry you are selecting The boot devices menu Figure 4 7 on page 30 is displayed i LpPeiseaa Bus A Dev 16 Funct OA Mem Base F4842466 Firmware Version 1T81 98A4 Boot BIOS Disabled Port Name 8 ABCDEF 1234567 Node Name 65432123 FCBA987 Topology Auto Topology Loop First Default gt DID 616166 WWPN S 68 5F3 6864C699 LUN 61 A Boot this device via WWPN 2 Boot this device via DID lt Esc gt to Previous Menu lt t L gt to Highlight lt Enter gt to Select lt t L gt to Highlight Option lt Enter gt to Select Option Figure 4 7 Boot Devices Menu 6 Use the up and down arrows to select the boot method you want If you select to boot the device by WWPN the WWPN of the earlier selected entry is saved in the flash memory However during the initial BIOS scan the utility issues a Name Server Inquiry GID_PN Get Port Identifier converting the WWPN to a DID Then based on this DID it continues with the remainder of the scanning If you select to boot this device by DID the earlier selected entry is saved in the flash memory Figure 4 8 on page 30 i LPe16e8a Busi 66 Devt 16 Funct 66 Mem Base F4042400 Firmware Version 1T81 9 A4 Boot BIOS Disabled Port Name 8 ABCDEF 1234567 Node Name 65432123 FCBA987 Topology Auto Topology Loop First Default gt List of Saved Boot Devices Used DID 666666 WWPN 56 8 5F3 6 04C699 LUN 1 Primary Boot Unused DID 669006 WWPN 66900600
59. p and point to point topologies You can configure e Auto Loop first default e Auto point to point first e Point to point e FCAL To change the topology 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose topology you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Configure HBA and Boot Parameters and press lt Enter gt 3 From the Configure HBA Parameters menu Figure 6 15 on page 59 navigate to Topology Selection and press lt Enter gt The Topology menu screen appears Figure 6 16 on page 60 SN1100E2P Node Name 2000009C02249304 Discard Changes Commit Changes PLOGI Retry Timer Disable Default Force Link Speed Auto negotiate Default Configure Boot Parameters Maximum Luns Target a Boot Target Scan Method i 0 Lo Won NURAM Targets Delay Device Discovery rst Figure 6 16 Topology Menu 4 Select a topology and press lt Enter gt The screen is refreshed with the new value The presence of a fabric is detected automatically 5 Press lt Esc gt to return to the Emulex Configuration Utility menu 6 Select Commit Changes and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 6 gt lt EMULEX Configuring Adapter Parameters Changing the PLOGI Retry Timer This option allows you to set the interval
60. p program Network Information Service Network Information Service Plus Network Interface Virtualization network loopback N_Port ID virtualization non volatile random access memory OpenBoot PROM original equipment manufacturer operating system personal computer Peripheral Component Interconnect Peripheral Component Interconnect Express protocol data unit port login power on self test Preboot eXecution Environment redundant array of independent disks Red Hat Enterprise Linux Remote Installation Services read only memory resource package manager receive side scaling storage area network Small Computer System Interface SUSE Linux Enterprise Server Service Level Interface System Management Services Simple Network Protocol Denotes a variable terabyte transmission control protocol Trivial File Transfer Protocol universal converged network adapter P011056 01A Rev A gt G EMULEX UDP UFP UEFI USB WWN WWNN WWPN ZB 1 Introduction 12 Abbreviations User Datagram Protocol Unified Fabric Protocol Unified Extensible Firmware Interface Universal Serial Bus World Wide Name World Wide Node Name World Wide Port Name zettabytes Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt EMULEX 2 Booting from SAN 2 Booting from SAN 13 Abbreviations This section provides instructions for installing and using all of the types of boot code provided by Emulex When booting
61. r Manual P011056 01A Rev A gt G EMULEX 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 67 Resetting Emulex Adapters to Default Values 4 Use the keys to change the delay device discovery value in increments of 10 seconds and press lt Enter gt The screen is refreshed with the new value 5 Press lt Esc gt to return to the Emulex Configuration Utility menu 6 Select Commit Changes and press lt Enter gt Resetting Emulex Adapters to Default Values The Emulex Configuration Utility enables you to clear the NVRAM target list and set all boot device WWNWNs back to 0 These defaults are listed in Table 6 1 Table 6 1 Adapter Defaults Default Disabled Parameter Enable Disable BIOS Valid Values Enabled Disabled PLOGI Retry Timer Disabled Disabled 50 msec 100 msec 200 msec Boot Target Scan Boot path from Boot path from NVRAM targets NVRAM targets Boot path discovered targets Do not create boot path Max LUNs Setting 256 0 4096 Topology Auto start FC AL Auto start FC AL Point to Point Auto start Point to Point FC AL Delay Device Discovery 0000 0000 0255 Link Speed 0 Auto select lt 0 gt Auto Select the adapter s speed is selected automatically based on its model lt l gt 1 Gbps lt 2 gt 2 Gbps lt 4 gt 4 Gbps lt 8 gt 8 Gbps lt 16 gt 16 Gbps To set Emulex adapters to their default setti
62. ress lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 Select Enable or Disable and press lt Enter gt The Enable or Disable Spinup Delay screen Figure 4 13 on page 36 is displayed LPe 16888 Bush 686 Devt 1 Funch 00A Mem Base F48642460 Firmware Version TS1 6A4 Boot BIOS Disabled Port Mame B89ABCDEFG1234567 Node Nane 654321236FCBA9387 Topology uto Topology Loop Pirst Default gt Figure 4 13 Enable or Disable Spinup Delay Screen Select whether to enable or disable spinup delay Press lt Enter gt to accept the new value Press lt Esc gt until you exit the BIOS utility Reboot the system Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 37 gt lt EMULEX Configuring Adapter Parameters Setting Auto Scan This option allows you to set auto scan and enable the first device in the boot entry list to issue a Name Server Inquiry Auto scan is available only if none of the eight boot entries are configured to boot from DID or WWPN The factory default is disabled If there is more than one adapter with the same PCI Bus number in the system and each has a boot drive attached the first PCI scanned adapter is the boot adapter Use the Boot Devices menu Figure 4 7 on page 30 to configure up to eight boot entries for fabric point to point public loop or private loop configurations The first adapter is usually in the lowest PCI slot in the s
63. rface Address Resolution Protocol BIOS Boot Specification byte file system basic input output system command line interface Dynamic Host Configuration Protocol device ID direct memory access Domain Name System Enhanced Disk Device Fibre Channel Fibre Channel Arbitrated Loop FC Forwarder fabric loop port Feature on Demand File Transfer Protocol FoD Unique Identifier gigabits per second GUID partition table graphic user interface Globally Unique Identifier host bus adapter Human Interface Infrastructure Hypertext Transfer Protocol Institute of Electrical and Electronics Engineers PCle legacy interrupts where x is variable input output input output control internet protocol just a bunch of disks 1024 bytes Kilobyte or Kibibyte Link Aggregation Control Protocol Lightweight Directory Access Protocol logical unit number media access control master boot record Boot for the Fibre Channel Protocol User Manual 1 Introduction Abbreviations P011056 01A Rev A 10 gt EMULEX MPIO MSI MSI X MTU NBP NIS NIS NIV NLB NPIV NVRAM OBP OEM OS PC PCI PCIe PDU PLOGI POST PXE RAID RHEL RIS ROM RPM RSS SAN SCSI SLES SLI SMS SNP TB TCP TFTP UCNA Boot for the Fibre Channel Protocol User Manual 1 Introduction 11 Abbreviations multipath I O message signaled interrupts message signaled interrupts extended maximum transmission unit network bootstra
64. s Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A SXC EMULEX 2 Booting from SAN 17 Solaris Configuring Boot from SAN on Linux or VMware x86 and x64 To configure boot from SAN 1 If necessary install or update the boot code on the adapter see Updating and Enabling Boot Code on page 24 2 If necessary enable the boot code on the adapter see Updating and Enabling Boot Code on page 24 3 Enable the adapter to boot from SAN see Enabling an Adapter to Boot from SAN on page 27 4 By default the boot adapter uses auto topology with loop first If you want to set the boot adapter to use a different topology change it see Changing Topology on page 34 5 Configure boot devices see Configuring Boot Devices on page 27 6 If desired configure the boot options on the adapter see Configuring Adapter Parameters on page 31 7 Use the driver on the operating system distribution disk to boot the system If necessary you can then update the driver to the desired version Configuring Boot from SAN on Linux or VMware UEFI To configure boot from SAN 1 If necessary update the latest boot code on the adapter see Updating and Enabling Boot Code on page 24 2 If necessary enable the boot code on the adapter see Updating and Enabling Boot Code on page 24 3 Configure boot devices See Enabling an Adapter to Boot from SAN on page 27 for m
65. s Commit Changes Topology Selection AUTO Loop First default PLOGI Retry Timer Disable Default Configure Boot Parameters fee Maximum Luns Target 2 Gb s link s ae Boot Target Scan Method iia oll RAM Targets Delay Device Discovery Figure 6 18 Force Link Speed Menu Screen 4 Select a link speed and press lt Enter gt Note Emulex 8 Gbps adapters do not support 1 Gbps link speed Emulex 16 Gbps adapters do not support 1Gbps or 2 Gbps link speed The screen is refreshed with the new value 5 Press lt Esc gt to return to the Emulex Configuration Utility menu 6 Select Commit Changes and press lt Enter gt Configuring Boot Parameters You can change the e Maximum LUNS targets e Boot target scan method e Device discovery delay Changing the Maximum LUNs per Target The maximum number of LUNs represents the maximum number of LUNs that are polled during device discovery The minimum value is 1 the maximum value is 4096 The default is 256 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 64 gt lt EMULEX Configuring Boot Parameters To change the maximum number of LUNs 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose maximum LUNs per target information you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on pag
66. s 26 BIOS ota UG SCrEE scons vetsnientin cose een nenia eroaa OED E aA AE ETEEN 27 List of Saved Boot Devices StreGlinicsiccisstccssesivciorssesiveravbansivteevesedsvenons 28 Device Selection List Example Array Screen ccccccccccrccccerccrercr c 29 LUN listing Se SC iee sips cine ctiyen cehawcemen enue cauve conse enseakaneuaaues eeencecnek sees 29 Boot Devices Metis acvesnstcadervancsnausideieiedaeivenbaacnedeemniidorseesa deeneiseawan 30 Primary Boot Device Set Up Screen ciccrck ecccieiceseeveeeisehesvedsesctereeeseiiess 30 Adapter Configuration MENU cori ecandesnatad dupeidennetapeerneskdceeedannssceciiaerds 31 Change Default ALPA Screen cccceccececee ee eee ee eee eee ee eeaeeeeneeneneenenne nas 32 Change the PLOGI Retry Timer SCr e n ccccccecce cece eeeeeeeeneeeeaeenenee nes 34 Topology MOMs icsceswccetieePinsextacanen th uia etitsa siebi ein cledcntehiweviad cetdecebseess 35 Enable or Disable Spinup Delay Screen ccceeee cece eee teen eee eee eae 36 Set Aut Scan MENU 4 iccttnsesipecs tacesenandipeedsieccdanchannieleckd tmecetanbeanaeed exes 37 Enable or Disable EDD 3 0 Screen cncsa2si5renbadcsivrecacabstearaysinggeaendiazsateages 38 Enable or Disable Start Unit Command Screen ccceeeeeee eee eeeeeenes 39 Enable or Disable Environment Variable SCre n ccecceseeeeseeeeeeeeeneee ees 40 Enable or Disable Auto Sector Format Select Screen ccceeeeeee cnet ee eae 41 Link Speed Selection Menu
67. s the highest version driver that is on one of your adapters Note Adapters with older versions of EFIBoot are managed by the more recent version but only as long as the adapter with the most recent version is in the system The adapters must be updated to actually update and not just use the most recent version available EFIBoot is not supported on legacy CNAs such as the LP21000 and LP21002 Updating an Adapter s Firmware or Boot Code The Emulex UEFI Boot driver supports firmware updates by implementing the UEFI Firmware Management Protocol Starting the Emulex Configuration Utility Depending on the OEM UEFI configuration the Emulex Configuration Utility may appear under different setup menus in the OEM system firmware or BIOS To start the Emulex Configuration utility 1 From the System Storage screen Figure 6 1 on page 50 select the Emulex HBA port and press lt Enter gt iLO 4 Configuration Utility Embedded Smart Array P440ar Controller Slot 2 Port 1 HP SN1100E2P 16Gb 2P FC HBA FC Slot 2 Port 2 HP SN1100E2P 166b 2P FC HBA FC Figure 6 1 Storage Screen Note This screen is different for LPe16000 adapters but the functionality is the same Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 51 gt lt EMULEX Starting the Emulex Configuration Utility The Emulex Adapter Configuration Main Menu is disp
68. se the Emulex Configuration Utility utility to do the following tasks e Set boot from SAN e Scan for fibre devices e Add and delete boot devices e Change boot device order e Configure boot settings that apply only to Emulex Legacy boot e Configure HBA and boot parameters e Set adapters to their default settings e Display adapter information Note Changes made to parameters common to UEFI and x86 drivers are changed in both driver configuration utilities Setting Boot from SAN To set boot from SAN 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose boot from SAN setting you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Boot from SAN The current boot setting is displayed Press lt Enter gt A Disable Enable menu appears Figure 6 3 on page 52 001 SN1100E2P PCI SN110GE2P Node Name Seg 00 Bust OF Dev Q0 Scan for Fibre Devices Add Hoot Device Delete Hoot De e Change Root De Order Configure HBA and Boot Parameters Set Emulex Adapter to Default Settings Display Adapte Legacy Only Configuration Settings Back to UEFI Device Manager Figure 6 3 Main Menu Boot from SAN Options Menu Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System DG EMULEX Scanning for Fibre Devices 3 Make your selection and press lt Enter gt
69. stem will reboot whether or not any changes were made Using Multi Path Boot from SAN Multi boot BIOS is in compliance with the BIOS Boot Specification BBS The system must have a Multi boot system BIOS to use this feature Multi boot BIOS allows you to select any boot disk in the system BIOS setup menu The boot disk can be an FC drive a SCSI drive an IDE drive a USB device or floppy drive The Emulex BIOS supplies the first eight drives to the system BIOS menu The Multi boot BIOS can override the FC drive that is selected in the BIOS utility For example the system has eight FC disks only The boot disk has ALPA 02 However you can select ALPA 23 in the system BIOS setup menu The boot device is the FC disk with ALPA 23 instead of ALPA 02 as is set in the BIOS utility If your system supports Multi boot BBS the local boot disk drive C is the first entry in Multi boot on the system BIOS setup menu The list of entries is determined by the list of configured boot entries in the BIOS utility For example Adapter 1 boot_entry0 boot_entry1 Adapter 2 boot_entry2 boot_entry3 The order of boot entries exported to Multi boot BBS is boot_entry0 boot_entry1l boot_entry2 and boot_entry3 However Multi boot allows changing the boot order in the server BIOS which allows any disk to become the C drive Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 5 OpenBoot 45 gt lt EMULEX Attribute Commands 5
70. the install server is on the same subnet as the system to be installed or you are using DHCP you do not need to create a boot server Proceed to step 7 If the install server is not on the same subnet as the system to be installed and you are not using DHCP complete the following steps a Verify that the path to the install server s image is shared appropriately share grep install _dir path install_dir_path specifies the path to the installation image where the DVD image was copied e Ifthe path to the install server s directory is displayed and anon 0 is displayed in the options proceed to step 7 e If the path to the install server s directory is not displayed or anon 0 is not in the options continue and make the install server available to the boot server Using the share command add this entry to the etc dfs dfstab all on one line share F nfs o ro anon 0 d install server directory install dir path b Verify that the nfsd daemon is running or start the nfsd daemon e If the install server is running the current Solaris release or a compatible version type the following command svcs 1l svc network nfs server default If the nfsd daemon is online continue to step c If the nfsd daemon is not online start it svcadm enable svc network nfs server c Share the install server shareall 7 Change directories to root cd 8 Eject the Solaris DVD 9 Optional Patch the files that are located i
71. ti acoricacesuacara tees ater acces batera antes anrasetasesericcasuesaueces 60 PLOGI Retry Timer Menu SCre n cccccccsse cent eeeeeeeeeeeeeeeteeaeeeennteenne es 61 Force Link Speed Menu Screen es ta eercwnaviacxvenexs ih dercendisrasvanrsidbehecnniiinss 63 Maximum LUNS Target Screen cccccececeeee eee e cette sents rent erent enenne renee es 64 P011056 01A Rev A List of Figures 6 SXC EMULEX List of Figures 7 Figure 6 20 Boot Target Scan Method Menu Screen ccecce 65 Figure 6 21 Delay Device Discovery SCre n ccececcece cee eee eee eens eeeeeeeeeeneteeeeneeeenenes 66 Figure 6 22 Adapter Defaults Menu ccc cc c e oE 68 Figure 6 23 Adapter Selection Screen c cece cece EE 68 Figure 6 24 Adapter Information SONGS Niesv ics oie is vaacdrbuasertaatinserund tres sesgesieneereatt 69 Figure 6 25 Legacy Only Configuration Settings SCreeNn 0 cece eee eee eee teens 70 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt G EMULEX List of Tables List of Tables Table 2 1 Boot from SAN Procedures 13 Table 3 1 Utilities that Update and Enable Boot Code cc cccccccecee cesses eeeeeeeeeeneees 24 Table 4 1 Valid AL PA Valu Gscuicckicieedcadoisiniedgctomueiiarsieewied stiiedciecieinosienineed 32 Table 4 2 Adapter Defa lts isiresi ise earssdensucadnataseudawes tented emasdansescanetebeasgetelasaes 42 Table 5 1 OpenBoot Signature Table l n 48 Table 6 1 Adapter Defaults sosvecisi
72. ting Emulex Adapters to Default ValueS ssssssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnn 67 Displaying Adapter Information s ssssssssnnnsnssnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 68 Legacy Only Configuration SettingS ssssssssnunssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 69 Returning to the UEFI Device Manager s ssssssssnnnnnnnnnnsnunnunnnnnnnnnnnnnnnnnnnnnnnnn 70 7s Troubleshooting siinintiei oe a a aa a a 71 x86 BOGE RO Scaiescascneasnmensaacisannpanesenaecnsbacensasantesesacceraesatassessasenemtesnasetansed 71 OpenBoot side saciexc te sennnemnntennantanestannsanewaunaennseanimer mene nenmacneaaueasiansnamsemaauamamnane 71 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A gt G EMULEX List of Figures Figure 4 1 Figure 4 2 Figure 4 3 Figure 4 4 Figure 4 5 Figure 4 6 Figure 4 7 Figure 4 8 Figure 4 9 Figure 4 10 Figure 4 11 Figure 4 12 Figure 4 13 Figure 4 14 Figure 4 15 Figure 4 16 Figure 4 17 Figure 4 18 Figure 4 19 Figure 4 20 Figure 6 1 Figure 6 2 Figure 6 3 Figure 6 4 Figure 6 5 Figure 6 6 Figure 6 7 Figure 6 8 Figure 6 9 Figure 6 10 Figure 6 11 Figure 6 12 Figure 6 13 Figure 6 14 Figure 6 15 Figure 6 16 Figure 6 17 Figure 6 18 Figure 6 19 Boot for the Fibre Channel Protocol User Manual Adapter Listing SCreen sssssssseserssssssrrrrrrrrttrrsrrrrrrrrtrtsrrrrrrerrrrreri 26 Main Configuration M nu ccccccccce cece cent eee e eee sean teense teeaeteenneeenne e
73. tions in UEFI HII eee 51 Configuring Boot in VEFI AN sssssssssnnnnnsnssnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 52 Setting BOGE TOM SAN oisucessmendcnrncinen tance santa taiemntinn Aaa 52 Scanning for Fibre D ViCeS iscsitcisssecsstvestsvesstvedsevssstvedssessstsedscsessesdcsssessesacses 53 Adding Boot DEVICES siisscdsacmccencndcnmsacsndancmstencedasmunmnendonesdasciadammancadaonimenengaee 54 Deleting Boot DEVICES sccccsccicctacccsasesescsccnseaeasincerascnscsnasadesnassasatresaseciassanene 55 Changing Boot Device Order s s ssssssssnnnnnnnnnnnnnnnunnnnnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnna 56 Configuring Adapter ParameterS ssssssssssnnunnnnnuunnnnuuunnnnnnnnnnnnnnnnnnnnnnnnnnnnn 58 Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A DE EMULEX Table of Contents 5 Changing the TopolGy icus sctubetaworinasteanbasacbovenndcierivexeeleiviweninaesieeeoasaiieas 60 Changing the PLOGI Retry IMer sgasvc chads cadeetateu tenes vance dacketates eabey caneudaaeeiapers 61 Changing the Link Speed ini c rcesiossiccavennsedaacsesaseecasebssuteseasncaupenvece sevens 62 Configuring Boot Parameters ssssssssnnnnnnnnnnnnnnuunnnnuuunnnnnnnnnnnnnnnnnnnnnnnnnnnna 63 Changing the Maximum LUNs per Target vc ccacecitexcexctectcvdauselspexceneerspcecadeeientcs 63 Changing Boot Target Scan Method siscccccctacisscseiratesancesdeecinesensucrsseseonesaabans 64 Changing Device Discovery Delay ccceeeeee E 66 Reset
74. ture ina UEFI 2 1 System 69 gt lt EMULEX Legacy Only Configuration Settings To display adapter information 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose information you want to view and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Display Adapter Info and press lt Enter gt A screen appears displaying information about the selected adapter Figure 6 24 on page 69 001 SN1100E2P PCIe8 0Gb s x8 Figure 6 24 Adapter Information Screen Legacy Only Configuration Settings To change legacy only configuration settings 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose Legacy settings you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Legacy Only Configuration Settings and press lt Enter gt Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 6 Configuring Boot via UEFI HII Human Interface Infrastructure ina UEFI 2 1 System 70 gt lt EMULEX Returning to the UEFI Device Manager 3 A screen appears displaying settings that apply only to the Emulex Legacy boot driver Figure 6 25 on page 70 lliscard Changes Commit Changes Enable or Disable Spinup Delay Disable Enable or Disable EDD 3 0 Disable Enable or Disable Start Unit Command Disable Enable or Disable Environment Variable Disable Enable or Disable Auto Boot Sector Disable Figur
75. ure 6 10 Selected Boot Device is highlighted Note This screen is different for LPe16000 adapters but the functionality is the same 4 Select Commit Changes and press lt Enter gt HP SN1100E2P 16Gb 2P FC HBA FC Delete Boot Device SN110GE2P Node Name 2066009C02249304 01 21000011 C6810900 KEEP 21000011 C68124F6 DELETE 21000011 C6810648 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP 00000000 00000000 KEEP Changes Commit Changes Figure 6 11 Confirm Boot Device Delete Changing Boot Device Order Note Changing the boot device order only changes the order that the targets are discovered by the boot driver The system BIOS controls the order that available boot devices in a system are prioritized Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A g 6 Configuring Boot via UEFI HII Human Interface Infrastructure in a UEFI 2 1 System 57 gt C EMULEX Changing Boot Device Order To change boot device order 1 From the Adapter Selection screen Figure 6 1 on page 50 select the adapter whose boot device order you want to change and press lt Enter gt 2 From the Main menu Figure 6 2 on page 51 select Change Boot Device Order and press lt Enter gt A screen displaying the discovered targets appears Figure 6 12 on page 57 HP SN1100E2P 16Gb 2P FC HBA FC Change Boot Device Order SN110GE2P Node Name 2060009C02249304
76. ve seconds when the Emulex bootup message to enter the BIOS utility is displayed An adapter listing screen is displayed Figure 4 1 on page 26 Notes o Links must be connected and established before entering the BIOS utility otherwise you will receive an error message o If the bootup message does not appear you must enable x86 BootBIOS See Enabling an Adapter to Boot from SAN on page 27 for more information Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 26 gt EMULEX Starting the Emulex BIOS Utility Emulex Adapters in the System 1 LPei6aaa Bus 6 Dev 16 Func 66 WHUPN 89ABCDEF 1234567 2 LPe1600 Bus 66 Dev 1 Func 1 WWPN 16006000C 420871 lt Esc gt Main_Menu lt PageUp gt PreviousPage lt PageDn gt NextPage lt t74 gt to Highlight Option lt Enter gt to Select Option 1997 2009 Enule Figure 4 1 Adapter Listing Screen 2 Select the adapter to configure and press lt Enter gt The main configuration menu is displayed Figure 4 2 on page 26 Gi LPe16e 00 Bust BA Devitt 10 Funct 68 Men Base F4642466 Firmware Version TS8i 9 A4 Boot BIOS Enabled Port Name 89ABCDEF 1234567 Node Name 654321230FCBA987 Topology futo Topology Loop First lt Default gt Enable Disable Boot from SAN Scan for Target Devices Reset Adapter Defaults Configure Boot Devices Conf igure Advanced Adapter Parameters lt Esc gt Main Henu lt PageUp gt Pr
77. vice in the boot order list Upon reboot the system boots from the LUN set up on the SAN Directing a UEFl based Server to a Windows Server Operating System Image Installed as UEFI Aware Already Installed on the SAN This installation procedure assumes a LUN exists in the SAN storage device is zoned appropriately to the host adapter s WWN and a UEFI aware operating system resides on the target LUN To direct a UEFI based server to a Windows Server operating system image 1 2 9 Enable boot from SAN in the Emulex UEFI configuration utility Configure the boot target and LUN in the Emulex UEFI configuration utility to point to the desired target see Configuring Boot Parameters on page 63 Select Boot Manager from the System UEFI configuration manager Select Add Boot Option Identify the desired target in the list and continue down the explorer path until you locate the bootmgfw efi file This file is the boot loader utility for your Windows Server UEFI aware operating system installation Input a boot device description such as Win2K8_UEFI_SAN and optional data if desired for this device and select Commit Changes From the Boot Manager select Change Boot Order Move the previous input description name Win2K8_UEFI_SAN to the desired position in the boot order Select Commit Changes The Start Options list now reflects the boot order changes Upon reboot the server is able to boot from this target L
78. yed Gi LPei6 0a Busi 68 Devt i Funct 88 Mem Base F40424900 Firmware Version TS1 9 A4 Boot BIOS Disabled Port Name 89ABCDEF 1234567 Node Name 6543212306FCBA987 Topology Auto Topology Loop First lt Default gt Enable Disabl Figure 4 18 Enable or Disable Auto Sector Format Select Screen Dy OU a Select the desired setting Press lt Enter gt to accept the new setting Press lt Esc gt until you exit the BIOS utility Reboot the system Changing Link Speed The default link speed is Auto Select which automatically selects the link speed based on the adapter model Note The Link Speed setting will be overwritten by the FC driver and will not take effect during a regular boot into the local operating system Therefore setting the link speed from the BIOS utility should only be used with boot from SAN Possible link speeds depending upon your adapter model Note Auto Select default 1 Gbps 2 Gbps 4 Gbps 8 Gbps 16 Gbps Emulex 8 Gbps adapters do not support 1 Gbps link speed Emulex 16 G bs adapters do not support 1 Gbps or 2 Gbps link speed Additionally some older devices do not support auto link speed detection therefore the link speed must be forced to match the speed of those devices Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A Configuring Adapter Parameters SG EMULEX 4 Emulex BIOS Utility 42 To change the adapter s link speed 1 From the main
79. ystem This device is the only boot device and it is the only device exported to the multi boot menu Auto scan options e Autoscan disabled default e Any first device The first adapter issues a Name Server Inquiry and the first D_ID from the inquiry becomes the boot device The adapter attempts to log in to a public loop first If it fails it logs in to a private loop The first successfully scanned device becomes the boot device Only this device is exported to the multi boot menu e First LUN 0 device e First NOT LUN 0 device a device other than LUN 0 To set auto scan 1 From the main configuration menu Figure 4 2 on page 26 select Configure Advanced Adapter Parameters and press lt Enter gt The adapter configuration menu is displayed Figure 4 9 on page 31 2 Select Auto Scan Setting and press lt Enter gt Figure 4 14 on page 37 is displayed i LpPei6eaa Bus A Devit 16 Funct Mem Base F4642466 Firmware Version T81 96A4 Boot BIOS Disab Port Name 8s9ABCDEF 1234567 Node Name 65432123 FCB Topology Auto Topology Loop First Default gt Figure 4 14 Set Auto Scan Menu 3 Select the desired auto scan option Boot for the Fibre Channel Protocol User Manual P011056 01A Rev A 4 Emulex BIOS Utility 38 gt lt EMULEX Configuring Adapter Parameters 4 Press lt Enter gt to accept the new option 5 Press lt Esc gt until you exit the BIOS utility 6 Reboot the system Enabling or Disabli

Download Pdf Manuals

image

Related Search

Related Contents

Silicon Laboratories TOOLSTICK EK User's Manual  PT4200service  LEA ESTO El MANUAL DE INSTRUCCIONES  

Copyright © All rights reserved.
Failed to retrieve file