| 副标题[/!--empirenews.page--] 
 为了安装操作系统,我们中的大多数人(包括我)经常从 ISO 文件中创建一个可启动的 USB 设备。为达到这个目的,在 Linux 中有很多自由可用的应用程序。甚至在过去我们写了几篇介绍这种实用程序的文章。 每个人使用不同的应用程序,每个应用程序有它们自己的特色和功能。在这些应用程序中,一些应用程序属于 CLI 程序,一些应用程序则是 GUI 的。 今天,我们将讨论名为 BootISO 的实用程序类似工具。它是一个简单的 bash 脚本,允许用户来从 ISO 文件中创建一个可启动的 USB 设备。 很多 Linux 管理员使用 dd命令开创建可启动的 ISO ,它是一个著名的原生方法,但是与此同时,它也是一个非常危险的命令。因此,小心,当你用dd命令执行一些动作时。 BootISO 是什么BootISO 是一个简单的 bash 脚本,允许用户来安全的从一个 ISO 文件中创建一个可启动的 USB 设备,它是用 bash 编写的。 它不提供任何图形用户界面而是提供了大量的选项,可以让初学者顺利地在 Linux 上来创建一个可启动的 USB 设备。因为它是一个智能工具,能自动地选择连接到系统上的 USB 设备。 当系统有多个 USB 设备连接,它将打印出列表。当你手动选择了另一个硬盘而不是 USB 时,在这种情况下,它将安全地退出,而不会在硬盘上写入任何东西。 这个脚本也将检查依赖关系,并提示用户安装,它可以与所有的软件包管理器一起工作,例如 apt-get、yum、dnf、pacman 和 zypper。 BootISO 的功能
    它检查选择的 ISO 是否是正确的 mime 类型。如果不是,那么退出。如果你选择除 USB 设备以外的任何其它的磁盘(本地硬盘),BootISO 将自动地退出。当你有多个驱动器时,BootISO 允许用户选择想要使用的 USB 驱动器。在擦除和分区 USB 设备前,BootISO 会提示用户确认。BootISO 将正确地处理来自一个命令的任何错误,并退出。BootISO 在遇到问题退出时将调用一个清理例行程序。 如何在 Linux 中安装 BootISO在 Linux 中安装 BootISO 有几个可用的方法,但是,我建议用户使用下面的方法安装。 $ curl -L https://git.io/bootiso -O$ chmod +x bootiso$ sudo mv bootiso /usr/local/bin/
 一旦 BootISO 已经安装,运行下面的命令来列出可用的 USB 设备。 $ bootiso -l Listing USB drives available in your system:NAME HOTPLUG SIZE STATE   TYPEsdd  1       32G  running disk
 如果你仅有一个 USB 设备,那么简单地运行下面的命令来从一个 ISO 文件中创建一个可启动的 USB 设备。 $ bootiso /path/to/iso file
 $ bootiso /opt/iso_images/archlinux-2018.05.01-x86_64.isoGranting root privileges for bootiso.Listing USB drives available in your system:NAME HOTPLUG SIZE STATE   TYPEsdd  1       32G  running diskAutoselecting `sdd' (only USB device candidate)The selected device `/dev/sdd' is connected through USB.Created ISO mount point at `/tmp/iso.vXo'`bootiso' is about to wipe out the content of device `/dev/sdd'.Are you sure you want to proceed? (y/n)>yErasing contents of /dev/sdd...Creating FAT32 partition on `/dev/sdd1'...Created USB device mount point at `/tmp/usb.0j5'Copying files from ISO to USB device with `rsync' Synchronizing writes on device `/dev/sdd' `bootiso' took 250 seconds to write ISO to USB device with `rsync' method.ISO succesfully unmounted.USB device succesfully unmounted.USB device succesfully ejected.You can safely remove it !
 当你有多个 USB 设备时,可以使用 --device选项指明你的设备名称。 $ bootiso -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso
 默认情况下,BootISO 使用 rsync命令来执行所有的动作,如果你想使用dd命令代替它,使用下面的格式。 $ bootiso --dd -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso
 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |