Red Hat Enterprise Linux 6 installation failed to add a boot entry duplicately for UEFI environment with multipath boot partition

Solution Verified - Updated -

Issue

  • We are trying to install Red Hat Enterprise Linux 6.6 on the new UEFI system.
  • This system is using boot from SAN technology so the boot disk is located on the LUN on EMC storage.
  • There are two paths to the LUN:
mpatha (3600601600f3133xxxxxxxxxxxxxxxxxx) dm-0 DGC,VRAID
size=32G features='0' hwhandler='1 emc' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 0:0:0:0 sda 8:0   active ready running
`-+- policy='round-robin 0' prio=0 status=enabled
  `- 0:0:1:0 sdh 8:112 active ready running
  • In the program.log we can see the anaconda install efibootmgr successfully over the sda path but when the same is done using the non-active sdh path the efibootmgr fails as it can't read the partition information from /dev/sdh disk:
XX:XX:XX,488 INFO    : Boot001C* Red Hat Enterprise Linux 6
XX:XX:XX,489 INFO    : Running... ['efibootmgr', '-c', '-w', '-L', 'Red Hat Enterprise Linux 6', '-d', '/dev/sdh', '-p', '1', '-l', '\\EFI\\redhat\\grub.efi']
XX:XX:XX,517 ERROR   : ** Warning ** : Boot001C has same label Red Hat Enterprise Linux 6
XX:XX:XX,517 ERROR   : Error: no partition information on disk /dev/sdh.
XX:XX:XX,518 ERROR   :        Cowardly refusing to create a boot option.
  • This problem did not occur on the sames systems with legacy-mode installation or when installing to local drive in UEFI mode.

Environment

Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content