既存のハードドライブから新しいKVMを作成する方法

既存のハードドライブから新しいKVMを作成する方法

QEMUバイナリのオプションを見てみましたが、わかりません。インストールされているオペレーティングシステム(この場合はXP Pro)を持つ既存のハードドライブイメージを使用して新しいKVMシステムを作成できますか?

VirtualBox XP Proハードドライブ(.vdi)をqemuイメージ(すでに実行している)に変換する方法についてのガイドをオンラインで見ましたが、既存のハードドライブを使用して新しいKVMを作成できないようです。

答え1

virt-install ... --disk [path to your existing image] --import ...

- 輸入
オペレーティングシステムのインストールプロセスをスキップし、既存のディスクイメージを中心にゲストを構築します。起動に使用されるデバイスは、「--disk」または「--file」で指定された最初のデバイスです。

--ディスク[パス]
パス - 存在するかどうかにかかわらず、使用する一部の記憶媒体へのパス。既存のメディアはファイルでもブロックデバイスでもかまいません。存在しないパスを指定することは、新しいリポジトリを作成しようとすることを意味し、「サイズ」値を指定する必要があります。

答え2

qemu-imgこのコマンドはすべてのimg形式を変換できます。

.vdi画像を元の画像に変換できます。すべてのハイパーバイザーは生の画像フォーマットをサポートします。その後、元の画像をqed/qcow2形式に変換して画像サイズを保存できます。

関連情報