如何使用OS X 10.10.2创建可启动的Ubuntu USB记忆棒


11

我已经下载了ubuntu-14.04.2-desktop-amd64.iso。如何使用运行OS X 10.10.2的Macbook Air创建可引导的Ubuntu USB记忆棒?我无法创建可启动CD,因为Air的设计没有光盘驱动器。


1
为什么这样投票?
Kolob峡谷


1
@John N,该问题与您链接的问题不可能重复,该问题与创建OS X USB安装程序有关,与将Ubuntu ISO映像写入USB无关。可以用完成dd
user3439894 '17

2
Ubuntu直接回答了这个问题- 如何在macOS上创建可启动USB记忆棒
艾伦(Allan)

Answers:


29

请按照以下步骤从您拥有的.iso文件创建.img文件,然后将其复制到USB记忆棒。这还将更改USB上的文件系统以使其可启动。

  1. 打开终端应用程序。
  2. 键入命令,使用convert选项将.iso文件转换为.img。

    hdiutil convert -format UDRW -o /path/to/target.img /path/to/ubuntu.iso

  3. 插入您的闪存介质。

  4. 键入命令以确定分配给您的闪存介质的设备节点(例如/ dev / disk2)。

    diskutil list

  5. 键入命令来卸载闪存(用上一个命令的磁盘号替换N;在上一个示例中,N将为2)。

    diskutil unmountDisk /dev/diskN

  6. 键入DD命令(将/path/to/downloaded.img替换为图像文件所在的路径;例如,。/ ubuntu.img)。在设备路径前添加“ r”作为原始路径,这比没有“ r”时要快得多

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m

    注意:您的文件也可能称为downloaded.img.dmg。没关系。

  7. 键入命令以弹出闪存驱动器。

    diskutil eject /dev/diskN

  8. 重新启动Mac,然后在Mac重新启动时按alt / option键选择USB记忆棒作为启动盘。


谢谢,这工作了。我还发现了解决此问题的更多方法。Ubuntu页面本身的链接很好,现在可以使用。
RMDM094 2015年

2
我使用的是GNU dd而不是BSD dd(我已经安装了coreutils和所有可以使用的GNU工具)。我遇到类似的错误dd: invalid number: '1m',必须替换bs=1mbs=1M
joelittlejohn

4
并不需要将ISO映像转换为其他格式,以便其直接写入到USB闪存驱动器!
user3439894 '17

1
为了支持user3439894的主张,运行hdiutil之后img文件的哈希与iso文件完全相同。
gluxon

1
在macOS Sierra(10.12.x)中hdiutil,点2 的命令将失败。为了使它工作,已被删除-即命令变为hdiutil convert -format UDRW -o /path/to/target.img /path/to/ubuntu.iso
马丁
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.