Description of problem:
An 80 GB LUN is mapped to the the HX5 Blade. The LPe1205-CIOv BIOS is configured to detect the LUN. During the RHEL 6.1 install, multi-path device is selected allowing DMMP to manage the SAN boot LUN. After the installation is complete, the host fails to boot from the LUN.
Version-Release number of selected component (if applicable):
RHEL 6.1 (grub version 0.97)
Steps to Reproduce:
1. Create 80 GB LUN.
2. Map the LUN to HX5 x-series blade.
3. Add Legacy Only to the top of the boot selection list.
4. Boot the installation CD, select the mapped LUN listed as an MPATH device to install to.
5. Complete installation, and click Reboot to restart the host and perform the first boot setup.
The host fails to boot after successful install, instead displaying the flashing "no disk" error screen.
The host boots from the SAN LUN and the RHEL 6.1 first boot screen appears allowing the user to finish the initial setup.
I have attempted this process half a dozen times with the LUN on both the A and B paths, with the A path HBA BIOS (port 1) enabled only, B path BIOS (port 2) enabled only, and both HBA port A and B BIOS enabled with no change in Actual Results. As the UEFI boot mode does also not work in this setup, there is no way to SAN boot this setup at present.
See RedHat Bugzilla for the UEFI issue (BG691794)
Model Name: LPe1205-CIOv (Tetra 8GB)
Model Desc: Emulex LPe1205-CIOv 8Gb 2-port PCIe Fibre Channel Adapter
Driver Ver: Emulex LightPulse Fibre Channel SCSI driver 220.127.116.11.1p
Firmware Ver: 1.11A9 (U3F1.11A9), sli-3
Bios Version: 5.11x3
Blade Sys Mgmt Processor YUOOB7C
A-Path: Brocade 8 GB FC Blazer (PN 44X1920) (FW: 18.104.22.168.0)
B-Path: QLogic 8GB FC Cobra (PN 44X1905) (FW: 6.3.2b)
This Bug can be closed. Turned out to be a setup issue.
The HBA was presenting the boot LUN to the host as a hard disk, but the boot menu had no hard disks assigned to it, the host was unable to boot. Once hard disk  was added to the boot list, the host was able to boot from the SAN LUN.