VM 内からホスト上の物理ディスクにファイルを dd することは可能ですか?

VM 内からホスト上の物理ディスクにファイルを dd することは可能ですか?

ドライブ A から B に物理外付けハード ドライブのクローンを作成しようとしています。ドライブ A と B はどちらも 2TB の容量です。Linux VM を搭載したホスト Windows 10 PC があります。

まず、dd を使用して、ドライブ A (Linux VM では /dev/sdb として表示されます) から、ホスト ドライブ上の VMware 共有フォルダーのイメージ ファイルにクローンを作成します。

次に、イメージ ファイルをドライブ B に dd します。これは、ホストの SATA ポートに接続された物理ディスクなので、/dev ファイル システムでは使用が表示されません。ドライブ B はパーティション化されていないため、共有フォルダーは機能しません。ドライブ B を外部 USB ドライブとして接続する以外に、Linux VM からアクセスしてイメージ ファイルを dd する方法はありますか?

答え1

実行中の Linux VM から dd を実行していないと仮定します:-

DVD または USB からライブ Linux ディストリビューションを起動できます。これにより、VMware 共有フォルダーをマウントし、イメージ ファイルをドライブ B に dd できるようになります。

これら 2 つの DD はかなり低速になるため、ドライブ B を識別する際には細心の注意を払う必要があります。

関連情報