如何在Mac上启动Linux live USB?


13

我有一个带有Fedora 11实时环境的USB记忆棒。在我尝试过的3台PC上,它可以正常启动。

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

Answers:


12

为了创建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 Wiki,但奇怪的是,它与对Intel Macs的支持无关。过去,我在使用此方法方面已经取得了成功,尽管它似乎有些偶然。据我所知,这是不可能创造一个USB记忆棒,将启动对两个英特尔Mac和非电喷机。


1
我尝试了一下livecd-iso-to-disk --mactel,但是脚本告诉我必须这样做livecd-iso-to-disk --mactel --format,它成功创建了可启动的USB记忆棒。
汤姆·安德森

3

我不确定您可以直接执行此操作;您可能需要rEFit之类的东西才能使用实时USB引导到Intel Mac。

在其站点查看有关“ 英特尔Mac神话和事实”页面。


rEFit可以看到密钥,然后出现一个有关Mac固件USB出现问题的错误。我想我可以忘记在此USB记忆棒上启动Mac。
slubman

2

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


1
就是这个。我一直在寻找按键来按下以从Mac中的选项调用启动。
加百利博览会

1

有关从外部USB驱动器引导Intel Mac的一些说明

[可以]从USB闪存驱动器引导Intel Mac。这涉及更多,并且有几种方法。一个是Das Boot,它是Sub Rosa的免费工具,它使您可以将DiskWarriorDrive GeniusTechTool Pro等原始磁盘转换为闪存驱动器。让Google成为您的朋友。许多人已经将他们喜欢的救援工具放在可启动的闪存驱动器上,以保护他们免受现场任何问题的困扰。

在你问之前 不,USB 支持目标磁盘模式,这是MacBook Air和一体式MacBook使用者的痛处。


好笔记。不幸的是,Leopard不支持Das Boot,据我所知,其他工具与Mac OS有关。然后在tuaw链接上,看起来他们在谈论USB硬盘驱动器。我正在尝试从USB闪存驱动器引导(无外部电源)
slubman

0

闪存驱动器必须具有GUID分区表。Windows7 Tool diskpart最终实现了该功能,或者实现了MacOSX本身。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.