VMWare内からVirtual BoxでCentOSを立ち上げようとすると失敗してしまう

状況

VMWare上のCentOS(6.6)環境で、さらにVirtualBoxVagrantを使用してCentOSを立ち上げた際に以下のエラーが発生しました。

f:id:saj_kz:20150201214431p:plain


VT-x/AMD-V hardware acceleration is not available on your system.
Your 64-bit guest will fail to detect a 64-bit CPU and will not be able to boot.

VMWare上で動いているCentOSは64bit版なので問題なさそう。

解決方法

「VT-x/AMD-V hardware acceleration is not available」の部分が胆でした。

  1. VMWare上のCentOSを一度シャットダウン
  2. ホストOSのVMWareプレイヤー上から対象のCentOSを選択し「仮想マシン設定の編集」を選択
  3. 仮想マシンの設定」画面が出たら「ハードウェア」タブを選択
  4. 表示された画面の左側から「プロセッサ」を選択し、右画面の「Intel VT-x/EPTまたは AMD-V/RVIを仮想化」をチェックする
  5. 設定変更後、再度VMWareCentOSを起動し、さらにVirtualBox、Virgrantを使用してCentOSを立ち上げる。

f:id:saj_kz:20150201214527p:plain

これで、「VT-x/AMD-V hardware acceleration is not available on your system ...」が出なくなります。
参考までに。