Linux

如何從 linux 命令行將 ISO 映像寫入 USB 記憶棒?

  • June 20, 2018

我無法弄清楚如何從 Ubuntu 的命令行將 ISO 磁碟映像寫入 USB 快閃記憶體設備。我有 Startup Disk Creator 實用程序,但我需要能夠編寫此作業的腳本。

我找到了 usb-creator 包,但似乎沒有任何文件並python -m usbcreator給出usbcreator is a package and cannot be directly executed.

我查看了unetbootin,但它似乎是另一個僅限GUI 的實用程序。

是否有一些我忽略的明顯解決方案?

我知道你可以在 UNetbootin gui 中做到這一點。我自己沒有嘗試過,但看起來你也可以通過命令行來完成:

http://sourceforge.net/apps/trac/unetbootin/wiki/commands

unetbootin method=diskimage isofile=“my.iso” installtype=USB targetdrive=/dev/sdc1

您確定 ISO 映像是否可以在 USB 設備上執行?某些在 CD/DVD 上將啟動的 ISO 實際上不會從 USB 設備啟動。

假設您想要的 ISO 有一個可以工作的引導載入程序,那麼它應該很簡單,dd if=filename.iso of=/dev/usbdevice但這將替換 USB 磁碟上目前的任何內容。

如果您想將 ISO 放到 USB 驅動器上的現有文件系統上並啟動它,那麼設置它可能會復雜得多。

引用自:https://serverfault.com/questions/294355