2014-10-21 117 views

回答

1

假設:

  • QEMU已經安裝
  • 「EXT3格式」 是例如HDD ext3分區的圖像通過DD創建(大概真的原始文件)

    的qemu-IMG轉換-O qcow2 image.ext3 image.qcow2

+0

這工作。非常感謝 – barathrum 2014-11-11 21:36:06

0

我的即興方法:

  • 創建qcow2圖像磁盤有足夠的空間容納ext3圖像。

    qemu-img create -f qcow2 disk.qcow2 10G 
    
  • 將qcow2圖像作爲設備公開。

    modprobe nbd 
    qemu-nbd -c /dev/nbd0 disk.qcow2 
    
  • 在qcow2磁盤中創建一個linux分區。

    cfdisk /dev/nbd0 
    
  • 將ext3映像複製到Linux分區上。

    dd if=image.ext3 of=/dev/nbd0p1 
    
  • 斷開qcow2設備。

    sync 
    qemu-nbd -d /dev/nbd0 
    

準備好了! :)