在下一篇文章中,我们将介绍Bootiso。 该工具将使我们 从ISO映像创建可启动USB驱动器 以非常简单的方式它应与任何Gnu / Linux发行版ISO以及Microsoft Windows ISO文件一起使用。
Bootiso是一个 bash脚本。 有了它们,我们可以安全地从ISO文件创建可启动的USB设备。 如果您不想直接使用dd,则此工具非常有用。 在单独使用dd还是不够的情况下,例如在创建可启动的Windows USB驱动器时,我们也会发现它很有趣。
由Bootiso执行的检查
该Bash脚本将执行以下检查,以确保系统未损坏并且生成的可引导USB驱动器正常工作:
- 将显示一个 删除和分区前的确认消息 USB设备。
- 检查ISO文件并 选择最佳的复印模式.
- 检查ISO是否具有 正确的哑剧.
- 确保 我们选择的设备实际上是通过USB连接的 如果没有,则将其关闭,以防止损坏系统。
- 检查所选项目是否为分区。
- 处理外部命令失败。
- 脚本本身已打印并 通过shellcheck验证,并使用shfmt格式化 确保代码质量。
Bootiso的一般特征
该工具提供了多种功能,可通过显示以下内容来帮助用户 可用的USB设备列表, 如果有多个,则在将ISO写入USB驱动器之前。 这将使我们能够配置分区标签等。 也一样 检查是否缺少必需的依赖项 并要求用户安装它们。
在此工具的最新更新中,它包括一个新的自动模式,该模式使从ISO文件创建可启动USB驱动器变得更加容易。 所以 您只需要连接USB驱动器,运行bootiso并等待 完成可启动驱动器的创建。
这是新的默认模式。 使用时 bootiso选择适当的复制模式 检查完ISO文件后。 不需要指定USB驱动器或其他任何东西,因为bootiso会为用户执行此操作。
此版本还提供了一个选项(-i,–检查)检查ISO文件的可启动功能。 我们还可以看到bootiso如何处理这种类型的文件(-p,–probe).
该工具将为我们提供 用于执行USB存储器快速格式化的选项。 这种可能性将使我们能够指定标签和文件系统的类型(vfat,exfat,ntfs,ext2,ext3,ext4或f2fs)。
下载Bootiso
我们将能够 掌握这个工具 以非常简单的方式感谢 卷曲。 我们打开一个终端(Ctrl + Alt + T)并输入:
curl -L https://git.io/bootiso -O chmod +x bootiso
使用chmod,我们将授予它执行权限,以便能够使用新下载的文件。
使用Bootiso
对于大多数用户而言, 使用默认值运行bootiso应该足够了 创建可工作的可启动USB驱动器。 您只需要连接USB驱动器。 在那之后, 我们执行bootiso指向ISO文件 您要用来创建可启动USB驱动器的设备。 使用的基本语法如下:
./bootiso /ruta/a/la/imagen.iso
该命令假定启动脚本位于启动文件夹中。 这将是必要的 将/path/to/la/image.iso替换为ISO的确切路径和名称 我们要写入USB记忆棒。 ISO映像可以是Gnu / Linux发行版,也可以是 微软Windows (Windows 7,Windows 8 / 8.1和Windows10。它们都应该工作).
该命令未指定USB驱动器。 这是因为,如果计算机连接的USB存储器不止一个,bootiso将要求我们选择一个。 如果只有一个,它将自动选择它。
创建可引导的USB驱动器时,我们可以使用不同的选项。 我们可以咨询这些 来自的选项 页 通过bootiso 比本文中显示的更高级的用法。