如何从可启动 DVD 创建可启动 USB 闪存驱动器(适用于 EFI 系统、Linux 或 Mac OS 下)?

如何从可启动 DVD 创建可启动 USB 闪存驱动器(适用于 EFI 系统、Linux 或 Mac OS 下)?

已经有很多类似的问题,但很多问题只涉及 Windows 7,答案建议在 Windows 下使用一些 Windows 工具执行步骤,其他一些则建议使用 UNetbootin 等专用工具,或者问题不涉及 DVD 而是 ISO 映像。无论如何,我还不知道如何使用基本的 Linux 工具完成如此简单的任务,以及为什么我可以使用dd下载的 ISO 映像中的命令制作可启动的 USB 驱动器,但不能从可启动的 DVD 中执行相同的操作。我正在寻找基本的解决方案和对正在发生的事情的解释。

我发现一个简单的dd命令

sudo dd if=/path-to/some-linux.iso of=/dev/rdisk1 bs=1048576

disk1我可以用从下载的 NixOS 或 Ubuntu ISO 映像为 EFI 系统创建可启动的 USB 驱动器 ( )。(我在 Mac OS 下执行此操作。)但是,

sudo dd if=/dev/rdisk1 of=/dev/rdisk2 bs=1048576

其中disk1是可启动的 Linux Mint 或 Windows 7 DVD,而disk2是 USB 驱动器 则不会创建可启动的 USB 驱动器。此外,以这种方式创建的 USB 驱动器可以在 Mac OS 下安装和浏览,但从 ISO 映像创建的可启动 USB 驱动器在 Mac OS 下无法读取。

有人能向我解释一下为什么dd这里不能直接从 DVD 复制到 USB 闪存驱动器吗? 有没有一些简单的(最好是命令行)解决方案?

PS 最初我需要从恢复 DVD 制作可启动的 Windows 7 USB,而无需访问任何其他 Windows 机器,但事实证明我也无法从 Linux Mint 可启动 DVD 制作可启动的 USB。

相关内容