VM from KVM to Virtualbox(win7 64bit)に移行しようとしています。次のコマンドを使用してディスクイメージを変換できました:
VBoxManage convertfromraw -format VDI XX.img XX.vdi
qemu-img convert -f qcow2 XX.img -O vdi XX.vdi
最初にrawに変換してからvdiに変換することも試みました。それでも、IDEまたはSATAコントローラーの下にある仮想ボックスに新しいディスクをマウントすると、システムがまったく起動しなくなります。Windowsがファイルを読み込んでいます。)その後再起動します。
アドバイスをいただければ幸いです。詳細が欠けている場合があります。
ディスクイメージを移動すると、インストールされたOSはそれを認識せず、以前に使用された仮想化プラットフォームのコントローラーのドライバーで起動しようとします。 Windows、現在インストールされているディスクコントローラーのドライバーが見つからない場合、BSODが起動して再起動します。
これは、異なるハードウェアプラットフォーム間でWindowsハードドライブを移動するのとほとんど同じです。
2つの解決策が考えられます。KVMからVBoxに変換できるv2vコンバーターを使用するか(わからないが、知っている場合は共有してください)、またはドライバーを新しい環境で開始する前にVMのイメージを作成します。これを行う最も簡単な方法は、次のようにすることです。
mergeide.reg
を実行します(MSのWebサイトにあり、ほとんどすべてのインターネットにあります)。qemu-img
を使用して画像をvbox形式に変換しますWindowsでsysprepを実行できる必要がありますVM変換を行う前。これにより、ドライバーが変更されるため、ロードする前にドライバーを確認するようWindowsに指示します。