VMware ディスク イメージからディスク パーティションへの V2P 移行を行うにはどうすればよいですか?

VMware ディスク イメージからディスク パーティションへの V2P 移行を行うにはどうすればよいですか?

Linux 上の VMware Workstation Player に Windows 10 仮想マシンがあります。ディスクは VMware のデフォルトのファイル形式で保存されています。

仮想ディスクから (ネイティブの) ハードディスク パーティションにファイル システムの内容をコピー / 適応 / 書き込むにはどうすればよいですか? 私は (他のリソースとともに) ライブ Linux Mint Sylvia メディアを持っており、Linux を別のパーティションに配置するつもりで、ディスク イメージ / 保存された仮想マシンをコピーできるはずです。

ありがとう、

-アップデート-

ディスク イメージは、バイトに関しては 1 対 1 ではありません。デフォルトの VMware ディスク フォーマット (私が使用した形式) は、最大 2G の比較的小さなファイルに分割されますが、ゲスト ディスク イメージ内の未使用領域については、2G よりも大幅に小さくなることがよくあります。

dd@vautee のコメントは、Windows ゲスト自体からマウントされたディスクにドライブをコピーするためにCygwin を使用したくないという懸念を前提としていると思います。

現在、ドライブ領域が (完全に) 使用されていない 2G 未満のことが多い VMware の 2G チャンクのシリーズがある場合、特定のコマンドを使用して、dd単一の直接的な非圧縮 ISO のようなディスク イメージから達成できるものをどのように達成できるでしょうか。

答え1

私は、Kali Linux などの Linux ライブ システムを使用して起動し、仮想ディスク イメージから物理パーティションに convert/dd します。その後、新しいパーティションに chroot して grub を再インストールし、/etc/fstab を新しいシステムに適合させることを忘れないでください。

最大 2GB の .vmdk ファイルをすべて 1 つに結合するには、 を参照してくださいvmware-vdiskmanager。残念ながら、この場合も転送中に同じ量のディスク領域が必要になります。

関連情報