为什么 UNetbootin 适用于 USB 但不适用于 CD-RW?

为什么 UNetbootin 适用于 USB 但不适用于 CD-RW?

通常,如果我想制作 Linux(Ubuntu、Mint、Debian 等等)的可启动 CD,我只需将 ISO 刻录到 CD,然后使用该 CD 重新启动我打算安装 Linux 的机器。

但是要创建“可启动”的 USB 驱动器,我需要安装名为 UNetbootin 的软件(或类似软件),并使用它将 ISO 映射到 USB 驱动器。

我的问题是:为什么?

CD 技术有什么特别之处?它允许我直接将 ISO 刻录到 CD 上并从中安装 Linux,而使用 USB 驱动器时,我需要经过这个中间步骤?提前致谢!

答案1

因为 iso 镜像格式是光盘的文件系统。维基百科的基本描述:ISO 9660ISO 映像。因此,您可以直接在 CD/DVD 上刻录.iso,但将其放在 USB 驱动器上则需要一些额外的工作。

答案2

还有其他方法可以通过 USB 运行 Linux,例如,您可以简单地安装它。了解 unetbootin 的作用很重要 - 它设置一个引导加载程序,直接安装和启动 iso 文件(或至少在只读文件系统中扩展其内容以执行相同操作)。具体来说,它将 casper 类型的安装程序转换为 liveusb。它只是一个自动执行一组非常具体的操作的程序。

您可以非常轻松地创建 USB 映像,并将其映像到 USB 密钥上以获得与刻录 CD 相同的效果 - ubuntu netbook remix 的早期版本就是这样做的。

在这种情况下,iso/cd 的“特殊性”是……您使用铲子挖洞。您将铲头换成锤头来打入柱子,因为您不想使用单独的锤子。没有理由您不能使用锤子(USB 特定映像或正确安装)来打入柱子(进行 USB 安装)。

相关内容