pop-os / beta

Pop!_OS Beta
359 stars 19 forks source link

[21.04] After install, Mac boot picker screen shows generic "EFI Boot" icon #155

Closed RedBearAK closed 3 years ago

RedBearAK commented 3 years ago

Fedora 34 installed on a Mac shows the Fedora icon and the name "Fedora" on the Mac boot picker screen that appears when holding the Option key down after powering on the Mac. Most Linux distros show a generic USB, FireWire, or hard drive icon (depending on whether the bootable device is internal or attached via USB or FireWire, and the name "EFI Boot".

This generic "EFI Boot" name and generic icon persists after installing Pop!_OS, where Fedora sets the correct icon and name that allows the user to tell the Fedora bootable partition apart from other bootable partitions on the same machine. This can be extremely helpful when testing different Linux distributions on the same machine.

Here are some references for how to properly set the volume icon and volume name so that they will appear at the Mac boot picker screen. It has something to do with placing an icon file with the correct name in the root or EFI folder of the drive (or "volume" as it is called on Macs).

https://apple.stackexchange.com/questions/297817/how-to-change-volume-icon-on-mac-boot-picker https://dortania.github.io/OpenCore-Legacy-Patcher/ICNS.html https://itectec.com/askdifferent/how-to-change-volume-icon-on-mac-boot-picker/

A package called mactel-boot may be responsible for making this possible:

https://www.google.com/search?channel=fs&client=ubuntu&q=mactel-boot

Fedora_and_Pop_OS_at_Mac_boot_picker