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
。残念ながら、この場合も転送中に同じ量のディスク領域が必要になります。