如何在 Apple Macbook 上创建可启动 U 盘

Pat*_*lls 24 mac live-usb windows portable

如何使用 Apple Macbook 为 Ubuntu 创建可启动 U 盘,然后可以在我的 Windows PC 上使用它来替换它?

Cyb*_*tar 28

使用 Etcher 的新方法

  1. 确保您有一个至少有 4GB 可用空间的 USB 记忆棒。
  2. 从这里获取您的 Ubuntu ISO 。
  3. 应用程序> 实用程序打开磁盘实用程序
  4. 选择 U 盘并选择擦除(这将删除 U 盘上存储的所有数据)
  5. 选择格式:MS-DOS (FAT)和方案:GUID Partition Map
  6. 点击 Erase

    磁盘工具

  7. 下载、安装并打开Etcher(默认情况下,MacOS 会阻止运行来自身份不明的开发人员的应用程序。如果您遇到此问题,请按照本教程进行操作。)
  8. 选择图像并导航到您保存在步骤 2 中下载的 Ubuntu ISO 的位置
  9. 选择您在步骤 3-6 中格式化的 USB 驱动器。
  10. 点击 Flash

    蚀刻机接口

  11. 恭喜!您现在在 U 盘上安装了 Ubuntu,可启动并准备就绪!

使用 UNetbootin 的旧方法(可能仍然有效)

  1. 确保您有一个至少有 4GB 可用空间的 USB 记忆棒。
  2. 下载并安装UNetbootin USB 安装程序
  3. 下载您选择的 Ubuntu 桌面 ISO
  4. 启动 UNetbootin 并允许 osascript 进行更改

    验证

  5. 选择Diskimage单选按钮,然后单击...按钮

    unetbootin 界面

  6. 选择您下载的 ubuntu ISO 文件,然后单击“打开”

    选择iso文件

  7. 然后在底行中选择您的闪存驱动器,然后单击“确定”
  8. Unetbootin 完成后,单击“退出”,现在您拥有了一个 Ubuntu U 盘。

来源


Bor*_*ris 14

1)找到你的USB驱动器的文件路径

diskutil list external
Run Code Online (Sandbox Code Playgroud)

您正在寻找 /dev/disk N。它可能是 /dev/disk2,但请仔细检查NAMESIZE列是否有意义。dd您稍后要运行的命令将有效地删除驱动器上的所有数据,所以不要弄错。如果该命令不产生任何输出,则您的 USB 驱动器可能未插入。

2) 卸载设备以便您可以覆盖它(更改N为您从上一步获得的编号)

diskutil unmountDisk /dev/diskN
Run Code Online (Sandbox Code Playgroud)

3)dd用于将 .iso 映像复制到 USB

sudo dd if=/path/to/your/iso-file.iso of=/dev/diskN
Run Code Online (Sandbox Code Playgroud)

这一步需要一段时间。完成后,您可能会收到一个错误,提示无法读取磁盘,您可以单击“弹出”并完成;使用您的 U 盘启动 Ubuntu。如果你没有收到那个错误,你应该用 4) 弹出它

diskutil eject /dev/diskN
Run Code Online (Sandbox Code Playgroud)

您可以dd通过添加bs=1m(如果invalid number: ‘1m’出现错误,将“m”更改为大写“M”(如果您使用homebrew安装较新版本的coreutils会发生这种情况)并使用/dev/ r diskN 而不是 / dev/diskN(虽然用于命令)。您可以使用 dd 来报告进度。这看起来像/dev/diskNdiskutilstatus=progress

sudo dd bs=1m status=progress if=ubuntu-19.10-desktop-amd64.iso of=/dev/rdiskN
Run Code Online (Sandbox Code Playgroud)

使用我的廉价 USB 2.0 驱动器,使用这些选项可以获得 3.6 MB/s(9 分钟),而没有它们时则为 0.8 MB/s(40 分钟)。


MKa*_*Kay 5

用 FAT32 格式化你的 U 盘,然后打开一个终端并输入

dd if=/path/to/file.iso of=/path/of/mounted/usb
Run Code Online (Sandbox Code Playgroud)

用您的真实路径替换 = 符号后的字符串。

这真的比其他方法快!