SDB:使用 macOS 创建 Live USB 启动盘

跳转到:导航搜索
本页面解释了如何使用 Apple 的 macOS 从 LiveDVD 镜像文件创建可启动的 USB 启动盘。

有一篇专门的文章介绍如何使用 Linux 创建 Live USB 启动盘以及如何使用 Windows 创建 Live USB 启动盘

版本:12.2+ 适用于 openSUSE 12.2 及更高版本。

Icon-warning.png
警告: 此页面上的说明将破坏 USB 启动盘上当前的所有数据。 请务必确认它不包含重要信息。

使用 Etcher

Etcher 程序几乎从不失败,是最直接的方法。它也是一个开源软件。建议在尝试其他方法之前考虑此方法。
Etcher Logo


  1. 下载 openSUSE Leap 或 Tumbleweed 的当前 ISO 镜像。文件名以“.iso”结尾。
  2. 下载、安装并启动 Etcher
  3. 使用“从文件闪存”按钮选择您刚刚下载的 openSUSE .iso 文件。
  4. 将 USB 驱动器插入您的计算机,如果它是连接到计算机的唯一驱动器,它将被自动选择。如果不是,请选择它。
Icon-warning.png
警告:驱动器上的所有数据将被销毁。设置完成后,驱动器可以被重新格式化并用作普通驱动器。
  1. 点击“刷新”。 烧录过程可能需要 1 到 30 分钟,具体取决于您的驱动器和 ISO 文件。
  2. 拔出 USB 驱动器。现在它包含一个可启动的 openSUSE 安装介质。


使用命令行

查找块设备

插入您的 USB 启动盘,并通过打开终端(其中“N”代表“disk0”、“disk1”、“disk2”等)找到它映射到哪个“/dev/diskN”。为此,请执行

# diskutil list

这将打印出当前映射的设备/分区列表。使用“NAME”列找到 USB 启动盘。然后记下相应的 /dev/diskN,其中“N”是磁盘的索引。例如

/dev/disk2
   #:                       TYPE        NAME                    SIZE   IDENTIFIER
   0:                       FAT32                               2.0 GB   disk0
   1:                                   USB2                    2.0 GB   disk0s1

在这种情况下,“/dev/disk2”是我们想要的。

卸载 USB 启动盘

卸载 USB 启动盘

# diskutil unmountDisk /dev/diskN

其中 /dev/diskN 是您在上一步骤中找到的,例如我们的例子是“/dev/disk2”。

将 ISO 写入 USB

写入 ISO 文件的内容

# sudo sh -c "cat /path/to/downloaded.iso > /dev/rdiskN"

/dev/rdiskN 是您之前找到的相同磁盘,前面带有一个 r。r 代表原始磁盘,以 /dev/rdisk2 写入比以 /dev/disk2 写入快得多。系统将提示您输入管理员密码。

以这种方式写入时不会显示进度。如果您安装了 Homebrew 或 MacPorts,则可以通过安装“pv”命令并将其代替“cat”来获得进度条。