簡體   English   中英

將ext3圖像轉換為qcow2格式

[英]Convert ext3 image to qcow2 format

我有一個ext3圖片。 但是我需要qcow2格式的映像才能使用qemu啟動虛擬機。 有什么命令可以從ext3格式創建qcow2嗎?

假設:

  • 已安裝QEMU
  • “ ext3格式”是HDD ext3分區的映像,例如由dd創建(可能實際上是原始文件)

    qemu-img轉換-O qcow2 image.ext3 image.qcow2

我的簡易方法:

  • 創建一個具有足夠空間以容納ext3映像的qcow2映像磁盤。

     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 

准備! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM