bootiso:可从命令行启动的简单ISO到USB驱动器

如果您正在寻找一种可以从混合和非混合ISO映像创建可引导USB驱动器的命令行工具(应与Linux发行版ISO和Microsoft Windows ISO文件一起使用),则将进行一些安全检查是必需的。尝试使用Bootiso。 博蒂索 Bash脚本,用于“从一个ISO文件安全地创建可引导USB设备”,如果您不想使用它,则非常有用 dd 直接或 dd 仅凭光还不够(例如,创建可启动的Windows USB驱动器)。执行以下检查,以确保您的系统没有损坏,并且所产生的可引导USB驱动器正常运行。

  • 删除和分区USB设备之前,出现确认提示
  • 检查ISO文件并选择最佳复制模式
  • 检查ISO是否具有正确的MIME类型,如果不正确,则存在
  • 确保所选设备实际上是通过USB连接的,如果没有,则退出,以防止系统损坏
  • 检查所选项目是否为分区,如果为分区则退出
  • 处理外部命令失败
  • 脚本本身可以通过外壳检查检查,验证并使用shfmt格式化,以确保代码质量

相关:使用Rufus从Windows创建可启动的USB驱动器
该工具具有多种试图帮助用户的功能,例如显示USB设备列表(如果有多个)以及在将ISO刻录到USB驱动器之前设置分区标签。另外,bootiso检查是否缺少必需的依赖项,并提示用户使用以下命令进行安装: apt-getyumdnfpacmanzypperemerge,取决于使用的Linux发行版。 bootiso已在几天前更新为新的自动模式。这使得从ISO文件创建可引导USB驱动器更加容易。插入USB闪存驱动器并运行bootiso,然后等待其启动。您已准备好创建USB驱动器。
这是一个新的默认模式,使用后,bootiso仅在检查ISO文件后才会选择适当的复制模式,并且对于大多数使用情况而言应该是可靠的。由于bootiso可以执行所有操作,因此无需指定USB驱动器或其他内容。如果您连接了多个USB闪存驱动器,将提示您选择一个。该工具继续提供许多高级使用的选项。
在此版本中,新的检查(-i--inspect; ISO文件启动功能,用于检查bootiso如何处理它)和探测(-p--probe;等同于new --inspect 功能如下 --list-usb-drives 动作)USB记忆棒快速格式化选项,可让您在格式化时指定动作以及标签和文件系统类型(vfat,exfat,ntfs,ext2,ext3,ext4或f2fs)。

如何使用bootiso从ISO创建可启动的USB驱动器

对于大多数用户,使用默认值运行bootiso会创建一个可启动的USB驱动器。因此,连接USB闪存驱动器,然后运行bootiso指向创建可启动USB驱动器的ISO文件。

./bootiso /path/to/some/OperatingSystem.iso

该命令假定bootiso脚本位于主文件夹中。需要更换 /path/to/some/OperatingSystem.iso 输入要写入USB记忆棒的ISO的确切路径和名称。例如这个 ~/Downloads/ubuntu-16.04.4-desktop-amd64.iso~/Stuff/Win10_1803_English_x64.iso 或您可能拥有的任何ISO /通过。 ISO是Linux发行版或Microsoft Windows版本(Windows 7,Windows 8 / 8.1和Windows 10应该都可以使用)。
如果计算机上连接了多个USB记忆棒,则bootiso会提示您选择一个,因此该命令不会指定USB驱动器。
进入 y 然后 Enter 当询问您是否要继续时,按一个键。不要中断可启动USB驱动器的创建/复制过程!
从Linux或Windows ISO文件创建可引导USB驱动器时,可以指定很多选项,但此处不再赘述。查看bootiso 页数 对于高级用法。

如何使用bootiso格式化USB驱动器

当您完成使用USB记忆棒并且不再需要将其用作可引导USB时,可以使用bootiso将其格式化为vfat,exfat,ntfs,ext2,ext3,ext4或f2fs。
使用以下命令格式化USB闪存驱动器。

./bootiso --format

这将分配一个默认标签并将其格式化为vfat(FAT32)。
(可选)您可以指定文件系统类型和标签。

./bootiso --format --type  --label 

哪里 vfat,exfat,ntfs,ext2,ext3,ext4或f2fs之一。交换

下载bootiso

Sidebar