将 ISO “刻录”到 Mac 上的 USB 记忆棒的最佳方法是什么?使用磁盘工具恢复不起作用。
ISO 是 ubuntu mini.iso。它是安装 ubuntu 的极简安装 ISO。它需要在 PC 上可启动。我试图在没有 CD-ROM 的 PC 上安装 ubuntu。我身边唯一的另一台电脑是 MacBook。
答案1
直接从如何使用 USB 驱动器在 MacBook 上安装 Ubuntu页面(我的格式):
- 下载所需文件
- 打开终端(在/应用程序/实用程序/或查询终端在聚光灯下)
- 使用 hdiutil 的转换选项将 .iso 文件转换为 .img (例如
hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
) - 注意:OS X 倾向于自动将 .dmg 扩展名放在输出文件上。根据需要删除 .dmg 扩展名,
mv ~/path/to/target.img{.dmg,}
- 运行
diskutil list
以获取当前设备列表 - 插入闪存介质
- 再次运行
diskutil list
并确定分配给闪存介质的设备节点(例如/dev/disk2
) - 运行
diskutil unmountDisk /dev/diskN
(替换N
为上一个命令中的磁盘号;在前面的例子中N
为 2) - 执行
sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
(替换/path/to/downloaded.img
为图像文件所在的路径;例如,./ubuntu.img
或./ubuntu.dmg
)。 - 使用
/dev/rdisk
而不是/dev/disk
可能会更快。- 如果您看到错误
dd: Invalid number '1m'
,则表示您正在使用 GNUdd
。使用相同的命令,但将其替换bs=1m
为bs=1M
。 - 如果看到错误
dd: /dev/diskN: Resource busy
,请确保磁盘未被使用。开始磁盘工具.app并卸载(不要弹出)驱动器。
- 如果您看到错误
- 运行
diskutil eject /dev/diskN
命令完成后,删除闪存介质 - 重新启动 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 文件系统,并通过从擦除选项卡中的选项菜单中选择正确的选项使磁盘可启动。