kvm磁碟映象檔案管理,格式轉換,調整大小

2022-06-10 04:24:06 字數 714 閱讀 1841

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...