Why does anaconda try to create hfsplus filesystem on efi partition while installing RHEL 7 on MAC hardware ?

Solution Unverified - Updated -

Issue

  • Why does anaconda try to create hfsplus filesystem on efi partition while installing RHEL 7 on MAC hardware ?
  • The installation fails with the following error in anaconda.log
18:43:45,501 INFO anaconda: Setting up the installation environment
18:43:45,984 INFO anaconda: Creating disklabel on /dev/sda
18:43:46,338 INFO anaconda: Creating hfs+ on /dev/sda1
18:43:46,400 DEBUG anaconda: running handleException
18:43:46,989 DEBUG anaconda: Gtk cannot be initialized
18:43:46,989 DEBUG anaconda: In a non-main thread, sending a message with exception data
  • And the following in storage.log
18:43:46,346 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 10 ;
18:43:46,347 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 11 ;
18:43:46,348 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 12 ;
18:43:46,349 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 13 ;
18:43:46,349 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 14 ;
18:43:46,350 DEBUG blivet:           PartitionDevice.unsetFlag: path: /dev/sda1 ; flag: 15 ;
18:43:46,351 DEBUG blivet:           DiskLabel.commitToDisk: device: /dev/sda ; numparts: 1 ;
18:43:46,382 DEBUG blivet:            HFSPlus.create: device: /dev/sda1 ; status: False ; type: hfs+ ;
18:43:46,383 DEBUG blivet:            HFSPlus.doFormat: device: /dev/sda1 ; mountpoint: /boot/efi ; type: hfsplus ;
18:43:46,383 WARN blivet: Could not create label () on filesystem hfs+
  • Even if there is no mkfs.hfsplus utility, why does anaconda try to format it with the same?

Environment

  • Red Hat Enterprise Linux 7
  • MAC Hardware

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In