如何从 shell 安全地从一个 ISO 文件创建可启动 USB?

如何从 shell 安全地从一个 ISO 文件创建可启动 USB?

我知道dd实用程序经常被提及,但我认为它不安全,因为在错误选择系统驱动器时它可能会损害系统。

所以我想在一个 shell 命令行中从混合 ISO 文件创建可启动的 USB 驱动器,有没有什么实用程序可以实现这一点?

答案1

bootisoBASH 脚本经过精心设计,成为用户友好的命令行实用程序,只需一行即可从 ISO 文件安全地创建可启动的 USB 棒。

典型用法

bootiso file.iso

特征

  • 防止你通过断言选定的设备通过 USB 连接而损坏系统
  • 智能检查 ISO 文件以处理混合和非混合 ISO,在需要时安装 SYSLINUX 引导程序,提高 USB 可启动的几率
  • 如果系统上确实连接了一个 USB 驱动器,则自动选择一个 USB 驱动器
  • 在删除任何内容之前提示用户确认
  • 检查 ISO 文件的 MIME 类型
  • 仔细检查并验证外壳检查

观看实际操作

在此示例中,选项--assume-yes--autoselect(缩写-ay)允许用户通过自动选择连接到系统的唯一 USB 驱动器并绕过确认步骤,在一行中从 ISO 创建可启动 USB。如果检测到多个 USB 驱动器,仍会提示用户选择一个。

快速安装

curl -L https://git.io/bootiso -O
chmod +x bootiso

相关内容