如何在 Mac OS X 上的 USB 驱动器上刻录 ISO?

如何在 Mac OS X 上的 USB 驱动器上刻录 ISO?

将 ISO “刻录”到 Mac 上的 USB 记忆棒的最佳方法是什么?使用磁盘工具恢复不起作用。

ISO 是 ubuntu mini.iso。它是安装 ubuntu 的极简安装 ISO。它需要在 PC 上可启动。我试图在没有 CD-ROM 的 PC 上安装 ubuntu。我身边唯一的另一台电脑是 MacBook。

答案1

直接从如何使用 USB 驱动器在 MacBook 上安装 Ubuntu页面(我的格式):

  1. 下载所需文件
  2. 打开终端(在/应用程序/实用程序/或查询终端在聚光灯下)
  3. 使用 hdiutil 的转换选项将 .iso 文件转换为 .img (例如hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
  4. 注意:OS X 倾向于自动将 .dmg 扩展名放在输出文件上。根据需要删除 .dmg 扩展名,mv ~/path/to/target.img{.dmg,}
  5. 运行diskutil list以获取当前设备列表
  6. 插入闪存介质
  7. 再次运行diskutil list并确定分配给闪存介质的设备节点(例如/dev/disk2
  8. 运行diskutil unmountDisk /dev/diskN(替换N为上一个命令中的磁盘号;在前面的例子中N为 2)
  9. 执行sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m(替换/path/to/downloaded.img为图像文件所在的路径;例如,./ubuntu.img./ubuntu.dmg)。
  10. 使用/dev/rdisk而不是/dev/disk可能会更快。
    • 如果您看到错误dd: Invalid number '1m',则表示您正在使用 GNU dd。使用相同的命令,但将其替换bs=1mbs=1M
    • 如果看到错误dd: /dev/diskN: Resource busy,请确保磁盘未被使用。开始磁盘工具.app并卸载(不要弹出)驱动器。
  11. 运行diskutil eject /dev/diskN命令完成后,删除闪存介质
  12. 重新启动 Mac,并Alt在 Mac 重新启动时按住以选择 USB 记忆棒

注意:在较新的 Mac 上可能必须安装一个EFI 启动管理器从 USB 启动。

也可以看看:下载 Ubuntu 桌面

答案2

我遇到了非常类似的问题,但这些都没有答案。

值得一看联合国网启动。它将在 Mac 上为 PC 创建可启动的 USB 磁盘。

答案3

无需将 ISO 转换为 IMG。我不愿意先转换图像。有更简单的步骤,概述如下。

首先列出当前磁盘和卷:

diskutil list

现在卸载您要覆盖的磁盘的当前卷。(X = 驱动器号,在我的情况下为 1):

diskutil unmountDisk /dev/diskX

现在将 iso 直接 dd 到 usb(再次将 X 替换为您的 USB 驱动器的驱动器号):

sudo dd if=/pathto/mini.iso of=/dev/diskX bs=1m

完毕!

答案4

使用 DiskUtility 执行此操作的方法是先使用 Diskutility 格式化驱动器,然后使用 cp -R 将文件从已安装的 iso 复制到新格式化的驱动器。例如:cp -R /Volumes/mounted_iso/* /Volumes/formated_drive/

格式化时,请务必选择 ntfs 文件系统,并通过从擦除选项卡中的选项菜单中选择正确的选项使磁盘可启动。

相关内容