Arch-Linux
終端:從iso創建可啟動USB
如何從 iso 映像創建可啟動的 U 盤?
我認為
dd
應該做這項工作,但到目前為止我沒有成功。這是我嘗試過的:
umount /dev/sdx
sdx
刪除了每個分區Gparted
dd if=/path/to/iso/some_file.iso of=/dev/sdx bs=1024K
該文件是一個可引導的 BIOS 更新實用程序,但由於我的筆記型電腦沒有 CD/DVD 驅動器,因此我想將此映像部署在 USB 記憶棒上。
但是,當我查看
sdx
in 時Gparted
,它告訴我它的大小為 0 並且沒有創建分區,儘管dd
聲稱它已將 26MB 寫入/dev/sdx
.我還嘗試創建一個 FAT32 分區(全尺寸),
Gparted
然後dd
復製到這個分區:dd if=/path/to/iso/some_file.iso of=/dev/sdx1
. 也沒有工作。U盤沒問題,我可以用它在筆記型電腦和電腦之間寫入和交換數據。(其實就是我之前在筆記型電腦上安裝 Manjaro 的那個 U 盤)
我究竟做錯了什麼?
使用
gparted
從 USB 中刪除現有分區,並修復msdos
分區表(通過轉到設備菜單並選擇“創建分區表”)。然後,fat32
通過右鍵點擊unallocated
空間並選擇新建來創建一個新分區,創建一個主 FAT32 分區。下一步創建您的可啟動 USB:
dd if=/path_to_iso_without_space.iso of=/dev/sdx sync
您可以添加
bs=4M
選項以使其更快:dd bs=4M if=/path_to_iso.iso of=/dev/sdx
範例:如果您的設備是
sdb1
您應該輸入sdb
dd if=/path_to_iso_without_space.iso of=/dev/sdb