如何在 Mac 上启动 Linux 实时 USB?

如何在 Mac 上启动 Linux 实时 USB?

我有一个装有 Fedora 11 实时环境的 USB 记忆棒。我在 3 台 PC 上试用后,它都能正常启动。

但我无法在 Mac(Intel)上启动它。启动过程中按下 alt 键(或 command 键,我不记得是哪个了)时,我只能选择“Macintosh HD”,而 USB 记忆棒不会出现。

答案1

为了创建 Intel Mac 可启动 USB 棒,需要为 EFI/GPT 进行设置。这应该从 Fedora 10 开始工作,但不是自动的;您需要为此目的专门配置一个 USB 棒。

根据Fedora 10 发行说明,你可以使用该工具执行livecd-iso-to-disk如下操作:

livecd-iso-to-disk --mactel /path/to/live.iso /my/partition

根据需要替换路径和分区。但是,这个帖子建议可能还需要清除 MBR(销毁 USB 磁盘上的所有现有数据):

livecd-iso-to-disk --mactel --reset-mbr /path/to/live.iso /my/partition

有关创建 USB 记忆棒的其他详细信息,请参阅Fedora 维基,但奇怪的是,没有关于对 Intel Mac 的支持。我过去曾成功使用过这种方法,尽管它似乎有点碰运气。据我所知,不可能创建一个可以在两个都Intel Mac 和非 EFI 机器。

答案2

我不确定你是否可以直接做到这一点;你可能需要类似的东西改装能够使用你的实时 USB 启动 Intel Mac。

看看关于英特尔 Mac 的传言与事实他们网站上的页面。

答案3

您可以尝试在启动时按“E”。
或者查看它是否可显示为启动盘(系统偏好设置»启动盘)并从那里启动(重新启动)。

答案4

闪存驱动器必须具有 GUID 分区表。Windows7 工具 diskpart 最终实现了这一点,当然 MacOSX 本身也实现了这一点。

此外,闪存驱动器必须具有 HFS+ 文件系统。

相关内容