VirtualBox - RAW画像をVDIに変換

VirtualBox - RAW画像をVDIに変換

ddLinux Red Hat Server 5でコマンドを使用してディスクイメージを取得し、最終的にVirtual Boxで使用する方法は?

ベストアンサー1

直接テストしていませんが、これが可能であることを理解しています。

サーバーとしてライブブートして画像を保存するのに十分な大きさの外付けハードドライブを取り付けます。イメージサーバーハードドライブ:

dd if=/dev/sdX bs=4k conv=noerror,sync of=/mount_point_of_extHDD/serverIMG.dd

次に、未使用のブロックをゼロにしましょう。

file /path/to/serverIMG.dd

ファイルコマンド出力で開始セクタ値を確認し、512を掛けます。これが「オフセット」値です。山の写真:

mount -o loop,rw,offset=<counted_value_here> -t <partitions_filesystem_type> /path/to/serverIMG.dd /mnt/tmp
cat /dev/zero > zeroes.file
rm zeroes.file

その後、画像を削除します。元のイメージをvhdに変更するには、virtualboxがインストールされているマシンで起動します。

VBoxManage convertfromraw serverIMG.dd serverIMG.vhd --format VHD

おすすめ記事