web-dev-qa-db-ja.com

VirtualBoxでVMDKを使用するにはどうすればよいですか?

VMDKファイルを含むVMの古いVMWareフォルダーのバックアップがあります。 VirtualBoxはVMDKを処理できるはずですが、処理できないと言っています。それについてグーグルすると、すべてが1つのVMDKファイルについて話しているだけですが、実際には3つあり、それが問題である可能性があります。このVMドライブは1つだけですが、 "computer_2.vmdk"(1 KBのみ)、 "computer_2-ctk.vmdk"(8MB)、および "computer_2-flatがあります。 vmdk "は、私のVMが使用する250GB全体です。

VirtualBoxで使用するためにこれらのVMDKを統合または準備するために特別なことをする必要がありますか?

1
Brian Knoblauch

StarWindの無料のV2Vコンバーターを使用することもできます。ユーザーフレンドリーなGUIを備え、VMDK、VHD/VHDX、QCOW2、物理ドライブをサポートします: https://www.starwindsoftware.com/starwind-v2v-converter

3
batistuta09

用語 "ctk.vmdk"をインターネットですばやく検索すると、 このVMwareフォーラムスレッド に移動しました。ディスクは変更されたブロック追跡を有効にして作成されており、そのような機能はVirtualboxではサポートされていない可能性があります(または少なくともVMwareと同じ形式ではありません)。

それでもVMwareソフトウェアにアクセスできる場合は、次の手順を試してください。 (このマシンのスナップショットを必ず削除(または適用)してください)

  1. 仮想マシンの電源を切ります。 (実行中の場合)
  2. VMを右クリックし、[設定の編集]をクリックして、[オプション]タブを見つけ、[構成パラメーター]をクリックします。
  3. 「ctkEnabled」値をfalseに設定します
  4. 問題のVM)のディスクごとに、「scsi0:x.ctkEnabled」値をfalseに設定します
  5. ソースフォルダを開き、-CTK.VMDKファイルをすべて削除します
  6. VMの電源を入れます
  7. VM(これはCTKテーブルを更新するために必要です)の電源を切ります

それからサイトはあなたの場合には不必要かもしれないいくつかのさらなるステップに言及します。

  1. VMの電源を入れます
  2. バックアッププログラムを再実行する

指示は このスレッド から取得されます

それが役に立てば幸い!

2
Jenny T-Type