如何使用 OSX 在 U 盘上启动 Ubuntu ISO?

ped*_*ara 11 boot usb macosx

我有一台 Macbookpro,我打算创建一个多重引导。我已经创建了必要的分区并下载了图像文件 (i386)

当我尝试从 ISO 文件创建可引导 USB 记忆棒时,通过使用磁盘映像实用程序将磁盘映像“恢复”到 USB 驱动器中,我收到以下消息:

无法验证源 - 损坏的图像

磁盘映像也无法安装在 OSX 中,我也收到类似的消息。

有没有办法从 OSX 中的 ISO 映像制作可启动的 Ubuntu USB 记忆棒?

谢谢

Áng*_*aya 9

您遇到的问题是您下载的文件已损坏,因此没有用。

要解决此问题,请再次下载Ubuntu。完成后,再试一次。您可以按照OSX 官方指南进行操作

1:下载Ubuntu

2:转换ISO文件

使用hdiutil的转换选项将 .iso 文件转换为 .img

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

注意:OS X 倾向于自动将 .img 结尾放在输出文件上。

3:确定要安装的媒体

运行diskutil list以获取当前设备。插入您的 USB 并再次运行diskutil list。新设备是您的 USB。

4:安装到USB

卸载您的设备(非物理),diskutil unmountDisk /dev/diskN其中 N 是您的 USB 编号并执行

sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
Run Code Online (Sandbox Code Playgroud)

笔记:

  • 使用 /dev/rdisk 而不是 /dev/disk 可能会更快
  • 如果您看到错误 dd: Invalid number '1m',则您使用的是 GNU dd。使用相同的命令,但将 bs=1m 替换为 bs=1M
  • 如果您看到错误 dd: /dev/diskN: Resource busy,请确保该磁盘未在使用中。启动“Disk Utility.app”并卸载(不弹出)驱动器

5:弹出

diskutil eject /dev/diskN命令完成后运行并删除您的闪存媒体。

6:开机

重新启动 Mac 并在 Mac 重新启动时按 alt/option 键以选择 USB 记忆棒。