qemu-img是qemu的磁碟管理工具,在qemu-kvm原始碼編譯後就會預設編譯好qemu-img這個二進位制檔案。qemu-img也是qemu/kvm使用過程中乙個比較重要的工具,可以用其建立兩種格式(raw和qcow2)的虛擬機器磁碟。
1、兩種磁碟的區別
raw 啟動的虛擬機會比 qcow2 啟動的虛擬機器 i/o 效率更高一些(25%)
qcow2是一種當下比較主流的虛擬化磁碟格式,具有占用空間小,支援加密,支援壓縮,支援快照的特點
2、qemu-img操作
建立虛擬機器映象
qemu-img create -f raw test.raw 8g
檢視虛擬機器映象檔案
qemu-img info test.raw
轉化格式
qemu-img convert -c -o qcow2 test.raw test.qcow2
改變映象檔案大小(raw和qcow2都可以支援resize)
qemu-img resize test.raw +1gb
磁碟映象快照(快照這個功能只支援qcow2格式,raw不支援)
qemu-img snapshot -a 1 test.qcow2
qemu-img snapshot -l test.qcow2
qemu-img snapshot -d 1 test.qcow2
qemu-img snapshot -l test.qcow2
處理整個磁碟映象檔案的單個分割槽
從 csdn 搬移過來。在嵌入式開發中,常參考開發板提供的原始的sd卡映象,如 1 fdisk l sockit gsrd 16.0 sdcard.img 2 disk sockit gsrd 16.0 sdcard.img 1.7 gib,1782579200 bytes,3481600 sect...
虛擬磁碟映象格式整理
格式 字尾應用 特點詳細資料 qcow qcow qemu 加密和壓縮,但一旦損壞將很難恢復 rawraw,rw2.1 簡單,並能夠匯出為其他虛擬機器的虛擬硬碟格式 2 根據實際使用量來占用空間使用量,而非原先設定的最大值 比如設定最高20g,而實際只使用 3g 需要宿主分割槽支援hole 比如ex...
linux直接掛載虛擬機器磁碟映象檔案
一 通過mount加上偏移 首先需要確認下映象分割槽開始的偏移 cce lang bash fdisk l vm xp qa new.img cce 這個檔案的輸出為 disk vm xp qa new.img 21.5 gb,21474836480 bytes,41943040 sectors u...