Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save aont/05ff3391b68948bdae76f3577563fc1b to your computer and use it in GitHub Desktop.

Select an option

Save aont/05ff3391b68948bdae76f3577563fc1b to your computer and use it in GitHub Desktop.

Changing the Startup Menu Item Name on macOS

If you dual-boot or keep multiple macOS installations on one Mac, it’s handy to give each startup entry a clear, human-friendly name. Below is a simple guide to rename what appears in the macOS Startup Manager (the screen you get by holding Option/⌥ at boot).

What you’ll do

You’ll set a visible label for a macOS system folder using bless, and (optionally) edit the detailed disk label file used by macOS.

⚠️ You’ll need administrator rights. Be careful with commands that use sudo.


1) Set the label with bless

The bless tool can assign a label that shows up in the startup picker.

sudo bless --folder "/Volumes/<VolumeName>/System/Library/CoreServices" --label "<Name you want to show>"

Notes

  • Replace <VolumeName> with the mounted volume’s name.
  • The path must point to that volume’s System/Library/CoreServices folder.
  • The quoted --label text is exactly what you’ll see at boot.

2) (Optional) Edit the detailed disk label file

OpenCore reads a small text file for display details. You can edit it with a terminal editor like nano.

sudo nano /System/Volumes/Preboot/<macOS-GUID>/System/Library/CoreServices/.disk_label.contentDetails

What is <macOS-GUID>? It’s the GUID (UUID) of the APFS system volume. If you’re unsure, list your APFS volumes:

diskutil apfs list

Find the Volume Disk (Role: System) you want to rename, note its Volume UUID, and substitute that in the path above. In nano, enter the label text you want (e.g., macOS Ventura (Work)) and save:

  • Press Ctrl+OEnter to write
  • Press Ctrl+X to exit

3) Reboot and verify

Restart your Mac and hold Option/⌥ (or keep Power pressed on Apple Silicon) to open the Startup Manager. You should now see your custom name.


Tips & Troubleshooting

  • If your label doesn’t show, confirm the CoreServices path is correct and the volume is the one you actually boot.
  • On Apple Silicon, you can also view bootable volumes via System Settings → General → Startup Disk after setting labels.
  • If you change the volume name later, you may need to re-run bless or re-edit the label file.

That’s it! Clear names make multi-boot macOS life much easier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment