背景
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