我创建了一个用于启动 OS X Mavericks 或 OS X Mountain Lion 安装程序的 USB 驱动器。它运行正常,但我对标签不满意。如果我在optionMac 启动时按住 ,它会显示两个来自 USB 的启动选项:Install OS X Mavericks
和Install OS X
。我该如何标记第二个Install OS X Mountain Lion
?我尝试在 Finder 中设置标签,当驱动器作为闪存驱动器安装时,该标签会保留,但当它用作可启动驱动器时,该标签没有任何效果。
这可能吗?
答案1
Mac EFI BootROM 启动卷选择器可能正在读取分区的 GPT 标签,而无需查看分区内部并解析 HFS+ 卷格式来查找卷内部调用的名称。
看看此命令是否显示与启动选择器相同的名称:
sudo gpt -r show -l disk1
请注意,您的 USB 驱动器可能不是系统上的 disk1。使用diskutil list
确定 USB 驱动器的驱动器设备号,并在disk1
上面的命令中使用该设备号。
如果上述命令证实了我的猜测,您应该能够像这样更改这些标签:
sudo gpt label -i 2 -l "Install OS X Mountain Lion" disk1
请注意,我假设 Mountain Lion 分区在上述命令的输出中位于“索引 2”处gpt...show
。您应该将选项2
的参数替换-i
为正确分区的实际索引值,如系统命令输出index
的列所示gpt...show
。当然,disk1
正如我之前所说,将其替换为您的 USB 驱动器的正确磁盘设备标识符。
您可能不被允许重新标记正在使用的驱动器(编辑驱动器的分区表被认为是危险的,特别是在使用时),因此您可能必须确保在尝试执行此操作时未安装该 USB 驱动器的任何卷。
分区表编辑的标准免责声明适用:编辑分区表时犯的错误可能会导致您无法访问驱动器上的所有数据。在继续编辑分区表之前,请确保您已备份所有重要数据(并测试您的备份)。请非常小心您的磁盘设备标识符,以便您编辑的分区表是您真正想要编辑的驱动器的分区表。