成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

BootISO:從ISO文件中創建一個可啟動的USB設備

系統 Linux
今天,我們將討論名為 BootISO 的實用程序類似工具。它是一個簡單的 bash 腳本,允許用戶來從 ISO 文件中創建一個可啟動的 USB 設備。

[[268214]]

為了安裝操作系統,我們中的大多數人(包括我)經常從 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 有幾個可用的方法,但是,我建議用戶使用下面的方法安裝。

  1. $ curl -L https://git.io/bootiso -O
  2. $ chmod +x bootiso
  3. $ sudo mv bootiso /usr/local/bin/

一旦 BootISO 已經安裝,運行下面的命令來列出可用的 USB 設備。

  1. $ bootiso -l
  2.  
  3. Listing USB drives available in your system:
  4. NAME HOTPLUG SIZE STATE TYPE
  5. sdd 1 32G running disk

如果你僅有一個 USB 設備,那么簡單地運行下面的命令來從一個 ISO 文件中創建一個可啟動的 USB 設備。

  1. $ bootiso /path/to/iso file
  1. $ bootiso /opt/iso_images/archlinux-2018.05.01-x86_64.iso
  2. Granting root privileges for bootiso.
  3. Listing USB drives available in your system:
  4. NAME HOTPLUG SIZE STATE TYPE
  5. sdd 1 32G running disk
  6. Autoselecting `sdd' (only USB device candidate)
  7. The selected device `/dev/sdd' is connected through USB.
  8. Created ISO mount point at `/tmp/iso.vXo'
  9. `bootiso' is about to wipe out the content of device `/dev/sdd'.
  10. Are you sure you want to proceed? (y/n)>y
  11. Erasing contents of /dev/sdd...
  12. Creating FAT32 partition on `/dev/sdd1'...
  13. Created USB device mount point at `/tmp/usb.0j5'
  14. Copying files from ISO to USB device with `rsync'
  15. Synchronizing writes on device `/dev/sdd'
  16. `bootiso' took 250 seconds to write ISO to USB device with `rsync' method.
  17. ISO succesfully unmounted.
  18. USB device succesfully unmounted.
  19. USB device succesfully ejected.
  20. You can safely remove it !

當你有多個 USB 設備時,可以使用 --device 選項指明你的設備名稱。

  1. $ bootiso -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso

默認情況下,BootISO 使用 rsync 命令來執行所有的動作,如果你想使用 dd 命令代替它,使用下面的格式。

  1. $ bootiso --dd -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso

如果你想跳過 mime 類型檢查,BootISO 實用程序帶有下面的選項。

  1. $ bootiso --no-mime-check -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso

為 BootISO 添加下面的選項來跳過在擦除和分區 USB 設備前的用戶確認。

  1. $ bootiso -y -d /dev/sde /opt/iso_images/archlinux-2018.05.01-x86_64.iso

連同 -y 選項一起,啟用自動選擇 USB 設備。

  1. $ bootiso -y -a /opt/iso_images/archlinux-2018.05.01-x86_64.iso

為知道更多的 BootISO 選項,運行下面的命令。

  1. $ bootiso -h
  2. Create a bootable USB from any ISO securely.
  3. Usage: bootiso [...]
  4.  
  5. Options
  6.  
  7. -h, --help, help Display this help message and exit.
  8. -v, --version Display version and exit.
  9. -d, --device Select block file as USB device.
  10. If is not connected through USB, `bootiso' will fail and exit.
  11. Device block files are usually situated in /dev/sXX or /dev/hXX.
  12. You will be prompted to select a device if you don't use this option.
  13. -b, --bootloader Install a bootloader with syslinux (safe mode) for non-hybrid ISOs. Does not work with `--dd' option.
  14. -y, --assume-yes `bootiso' won't prompt the user for confirmation before erasing and partitioning USB device.
  15. Use at your own risks.
  16. -a, --autoselect Enable autoselecting USB devices in conjunction with -y option.
  17. Autoselect will automatically select a USB drive device if there is exactly one connected to the system.
  18. Enabled by default when neither -d nor --no-usb-check options are given.
  19. -J, --no-eject Do not eject device after unmounting.
  20. -l, --list-usb-drives List available USB drives.
  21. -M, --no-mime-check `bootiso' won't assert that selected ISO file has the right mime-type.
  22. -s, --strict-mime-check Disallow loose application/octet-stream mime type in ISO file.
  23. -- POSIX end of options.
  24. --dd Use `dd' utility instead of mounting + `rsync'.
  25. Does not allow bootloader installation with syslinux.
  26. --no-usb-check `bootiso' won't assert that selected device is a USB (connected through USB bus).
  27. Use at your own risks.
  28.  
  29. Readme
  30.  
  31. Bootiso v2.5.2.
  32. Author: Jules Samuel Randolph
  33. Bugs and new features: https://github.com/jsamr/bootiso/issues
  34. If you like bootiso, please help the community by making it visible:
  35. * star the project at https://github.com/jsamr/bootiso
  36. * upvote those SE post: https://goo.gl/BNRmvm https://goo.gl/YDBvFe

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-11-06 19:17:39

LinuxVentoy

2015-03-13 11:13:19

Linux

2018-06-20 15:50:07

WindowsWindows 10USB

2018-11-30 10:55:03

Windows 7Windows 10Linux USB盤

2012-11-15 09:38:46

2023-09-22 10:46:00

LinuxVirtualBoxUSB

2018-01-30 12:18:08

Linux儲存器USB設備

2018-05-10 11:15:40

鴻翼

2022-09-11 20:27:17

UbuntuLinux

2022-04-29 08:00:06

Linux目錄網絡

2009-08-31 13:53:03

C#創建一個文件

2024-11-20 13:18:21

2023-03-15 09:00:43

SwiftUISlider

2015-08-06 13:44:21

swiftcocoapods

2015-12-04 11:36:04

SaaS架構設計可持續

2014-10-15 11:01:02

Web應用測試應用

2022-04-12 14:00:05

元宇宙人工智能安全

2021-09-15 09:57:01

組件庫設計AR

2009-08-19 04:14:00

線性鏈表

2020-01-10 16:45:05

LinuxWindows 10USB
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久一起草| 国产一级在线 | 亚洲高清视频在线观看 | 羞羞的视频免费看 | 欧美高清性xxxxhdvideosex | 不卡在线视频 | 欧美人妖网站 | 日韩国产在线 | 欧美精品一区二区三区四区 | 2019天天干夜夜操 | 久久91av | 国产精品久久毛片av大全日韩 | 欧美一区二区三区久久精品视 | 亚洲欧美一区二区三区1000 | 午夜影院普通用户体验区 | 国产综合在线视频 | 亚洲国产精品suv | 99久久婷婷国产综合精品电影 | 精品免费国产一区二区三区四区 | 久久综合久久久 | 一级黄色绿像片 | 日本不卡一区 | 国产精品爱久久久久久久 | 久久福利电影 | 亚洲欧美综合精品久久成人 | 97色在线观看免费视频 | 亚洲精品免费视频 | 午夜精品一区二区三区在线视频 | 国产精品亚洲精品 | 久久国产视频网 | 亚洲精品久久 | 国产精品99一区二区 | 久久av一区二区 | 国产精品乱码一区二区三区 | 国产欧美一区二区精品久导航 | 国产成人91视频 | 超碰8| 久操av在线 | 国产一区二区精品在线 | 一个色在线 | 国产伦精品一区二区三区照片91 |