Red Hat Bugzilla – Bug 821187
Replace Existing install, doesn't replace/delete 200MB HFS+ /boot/efi
Last modified: 2013-01-10 03:30:01 EST
Description of problem:
Replace Existing installation type, does not replace/delete prior 200MB HFS+ /boot/efi partition. Instead, they accumulate, and appear in boot disk menus.
Version-Release number of selected component (if applicable):
F17 TC5 both Live Desktop & DVD
Steps to Reproduce:
1. Start with a preexisting installation, already contains Mac OS & Fedora 17.
2. If DVD, choose "Fresh Installation" rather than upgrade.
3. Installation Type, default, Replace Existing Linux
Default partition layout does not replace/delete/reuse the previous installation's HFS+ /boot/efi, instead it creates a new one.
Translates into multiple non-functional Fedora boot icons at the option-key startup boot menu, and in System Preferences > Startup Disk. And it's not clear which one is functional.
Replace Existing should be able to identify prior installation's 200MB HFS+ /boot/efi partition and replace it, just as it replaces /boot, /home, and /.
The non-functional Fedora icon boot options, if chosen, result in a hang at GRUB that requires a forced power down. In the meantime, the computer gets rather hot, and the fan sounds like a hair dryer.
The work around is to manually delete the superfluous (lower numbered) 200MB+ HFS+ partitions, leaving the most recent intact.
dlehman has a fix for this on newui branch, strangely enough.
Does not yet appear to be in today's TC6. Maybe RC1 hopefully.
This is not a blocker, it won't be in F17. It has been added to rawhide.
Suggest a mention in Common Bugs:
Re-installing Fedora 17 on Macs in EFI mode creates superfluous 200MB HFS+ partitions.
When re-installing Fedora 17 on Macs using EFI boot, and choosing the "Replace Existing Linux" installation type, the previous 200MB HFS+ partition used as /boot/efi will not be replaced. Instead a new one will be created. Both old and new boot options will appear in the option-key startup boot menu, and in Mac OS System Preferences > Startup Disk panel. It will not be clear which option is functional. To avoid this ambiguity, delete the 200MB HFS+ partition prior to re-installing Fedora 17, either from within the Anaconda user interface, or a CLI tool capable of editing a GPT. This does not affect first time installs.
Fedora Bugzappers volunteer triage team
*** Bug 810646 has been marked as a duplicate of this bug. ***