Users Guide

Table Of Contents
Broadcom BT-FC-UG126-100
13
Emulex Boot for the Fibre Channel Protocol User Guide
2.2.3 Configuring Boot from SAN for NVMe over FC on Linux
BFS for NVMe over FC in Linux is supported only on the following operating systems:
SLES 12 SP5
SLES 15 SP1 and later
REHL 7.8 and later
RHEL 8.1 and later
To configure BFS for NVMe over FC on Linux, perform the following steps:
1. Follow the instructions in Section 6.15, NVMe over FC Boot Settings, to configure NVMe over FC boot and to add an
NVMe boot device using the UEFI HII.
NOTE: Before starting the installation, zone the target WWN appropriately to the initiator WWNs. Create the Namespace
of appropriate size in the NVMe target and map it to the initiator NQNs (for instructions see the note in
Section 6.15.1, Enabling NVMe over FC BFS).
2. Obtain the elx-nvmefc-dm-<build>-n.tar.gz pre-installation kit from www.broadcom.com. The pre-installation kit
includes Emulex scripts that run during the operating system installation process and that set up BFS on the boot device.
3. To prepare a pre-installation USB storage device, continue to Step 4. Otherwise, to prepare a pre-installation CD or DVD,
perform the following steps:
a. Create a folder from which an ISO image will be generated by typing the following command:
# mkdir <directory_name>
b. Copy the elx-nvmefc-dm-<build>-n.tar.gz file that you obtained in Step 2 to the directory you created in
Step a by typing the following command:
# cp elx-nvmefc-dm-<build>-n.tar.gz ISOROOT
c. Generate the ISO image by typing the following command:
# genisoimage -o sample.iso ISOROOT
Messages similar to the following are displayed:
I: -input-charset not specified, using utf-8 (detected in locale settings)
Total translation table size: 0
Total rockridge attributes bytes: 0
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
4800 extents written (9 MB)
d. Insert a blank CD or DVD into the computer's disc writer, and burn the ISO image onto the CD by typing the following
command:
# wodim -v speed=2 dev=/dev/cdrom sample.iso
e. Continue to Step 5.
4. To prepare a pre-installation USB storage device, perform the following steps:
a. Locate the USB storage device by typing the following command:
# fdisk -l
Messages similar to the following are displayed:
Disk /dev/sda: 15.9 GB, 15938355200 bytes, 31129600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0d7584c8