您的当前位置:首页正文

MacOS: 定制 BootManager 界面

来源:华拓网

背景

Macbook Pro,Ubuntu 和 OS X 双引导

需求

能够定制 BootManager 界面(即 Boot 时按住 alt/option 键出来的界面):

  • 启动项图标:如 Ubuntu 启动项用 Ubuntu 的图标。
  • 启动项名称:Ubuntu 的启动项名称默认是 "EFI Boot" (官方 LiveCD 也这样)。

实现

首先,要找出 BootManager 启动项对应的分区:

  • Mac: diskutil info 看看是哪个。我的是 disk0s2。
  • Ubuntu: 取决于安装。我直接用 Mac 的 EFI 分区来引导 Ubuntu,我的机器是 disk0s1。

然后 diskutil mount 这些分区,记住对应的 /Volumes/ 下目录名,例如我的 Ubuntu 是 /Volumes/UBUNTU/。

修改名称

root 权限执行:
bless --folder /Volumes/UBUNTU -label "Ubuntu 14.04"

Mac 分区同理。

修改图标

  • 找到128x128的 icns 图标文件。 有很多。
  • cp ubuntu.icns /Volumes/UBUNTU/.VolumeIcon.icns
  • DONE

效果

BootManager 效果

参考