如何從 shell 安全地從一個 ISO 檔案建立可啟動 USB?

如何從 shell 安全地從一個 ISO 檔案建立可啟動 USB?

我知道dd實用程式經常被引用,但我認為它不安全,因為錯誤選擇系統磁碟機時它可能會損害系統。

所以我想在一個 shell 命令列中從混合 ISO 檔案建立一個可啟動 USB 驅動器,是否有任何實用程式可以實現這一目標?

答案1

bootisobash腳本精心設計為用戶友好的命令列實用程序,可以透過一行安全地從 ISO 檔案建立可啟動 USB 記憶棒。

典型用法

bootiso file.iso

特徵

  • 透過斷言所選設備透過 USB 連接來防止損壞系統
  • 聰明地檢查 ISO 檔案以處理混合和非混合 ISO,在需要時安裝 SYSLINUX bootlaoder,提高 USB 可啟動的可能性
  • 如果您的系統恰好連接了一個 USB 驅動器,請自動選擇一個 USB 驅動器
  • 在刪除任何內容之前提示用戶確認
  • 檢查 ISO 檔案 mime 類型
  • 仔細檢查和驗證外殼檢查

查看實際效果

在此範例中,選項--assume-yes--autoselect(縮短-ay)允許使用者透過自動選擇連接到其係統的唯一一個 USB 驅動器並繞過確認步驟,在一行中從 ISO 建立可啟動 USB。如果偵測到多個 USB 驅動器,系統仍會提示使用者選擇一個。

快速安裝

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

相關內容