Sunday, July 7, 2024

startup – Rename EFI boot entries (MacBook Air)

I am unable to determine methods to rename boot entries on a MacBook Air 2012, i.e. people who seem when holding alt throughout boot.

The issue was initially that my EFI Ubuntu set up might solely be booted with the boot entry referred to as “EFI Boot”, which wasn’t very descriptive, however I might stay with it. The present drawback is that since I put in OpenCore (a 3rd occasion boot loader that allows Massive Sur on this Macbook mannequin) it changed the Ubuntu boot entry with its personal entry, which makes use of the identical identify (“EFI Boot”). I am assuming this alternative occurred due to the identify collision (?).

As I see it, step one of the answer would then be to change the identify of the present “EFI Boot” entry (that begins OpenCore) in order that when I attempt to recreate the Ubuntu boot entry later the OpenCore entry will not get overwritten. I am unable to determine how to do that.


What I’ve tried

I’ve tried customizing a suggestion from Apple Group that suggested methods to do it for an Ubuntu .efi (after mounting the ESP):

sudo  bless  --folder  /Volumes/EFI/EFI   --file  /Volumes/EFI/EFI/OC/OpenCore.efi  --label  "OpenCore"  --shortform  --verbose

The above command succeeded (in Massive Sur), however had no discernible impact on the boot menu upon reboot.


Associated

I’ve additionally learn a number of strategies that I am struggling to make sense/use of:

  1. One reply solely pertains to macOS (Monterey), and explains that its boot.efi resides on an APFS quantity. To me it seems that — on my machine — there is a boot.efi on my ESP (FAT32) in /System/Library/CoreServices, so I do not suppose I could make use of that even when my objective had been to rename an entry for macOS (which it is not).
  2. One other reply suggests that you simply’d simply must rename the amount an OS resides on, however I am not attempting to rename a boot entry similar to an OS on a specific quantity. Even when I had been, the reply implies mounting (?) a Linux filesystem as a quantity in macOS, which is not one thing that is available.
  3. The third reply says that .VolumeIcons.icns must be on a Mac OS Prolonged formatted quantity, and the identify of such a quantity will seem within the boot menu. I’ve no such volumes — solely FAT32 (ESP), APFS (Mojave, Massive Sur), NTFS (Home windows 10) and EXT4 (Ubuntu). I’ve a .VolumeIcon.icns on the ESP although. However I nonetheless cannot make sense of it for the reason that query asks about renaming a boot entry for Home windows, which I doubt is put in on Mac OS Prolonged. Even when it had been, the entry I need to rename does not have its personal quantity to the very best of my information.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles