Windows8 Proで、CPU仮想支援機能(VT/AMD-V)が有効にならなくて悩んだ。(元々は使えていたのに)

最初に結論を書きます。

「Windows8 Pro」標準搭載の仮想環境「hyper-v」を有効にしてると、他のアプリからCPU仮想支援機能(VT/AMD-V)が使用できなくなるみたい。

Microsoftのアホー これ解消するのに何時間悩んだと思うんだ!(TT)

さて、以前Vagrant記事書いた時や、普通にVirtualBoxやVM Wareを使ってて、久々にVagrandいじろうと思い久々に「vagrant up」したらエラーメッセージがでて。

C:\Users\mi\LAMP>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
[default] Clearing any previously set forwarded ports...
[default] Creating shared folders metadata...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] -- 80 => 8080 (adapter 1)
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'poweroff' state. Please verify everything is configured
properly and try again.
If the provider you're using has a GUI that comes with it,
it is often helpful to open that and watch the machine, since the
GUI often has more helpful error messages than Vagrant can retrieve.
For example, if you're using VirtualBox, run `vagrant up` while the
VirtualBox GUI is open.

おかしいなーと思い、直接VietualBoxから実行してみると

VTが有効にならない(1)     とエラーが出ます。 intel VT対応マシンでBIOSでも有効になってて前は使えてたのになんのことやら。 VTが有効にならない(2)   で、この前Windows8.1へアップデートしたのが悪かったのかー とか、色々考えたのですが、ふと「Hyper-V」の存在を思いだし管理画面を開くとテスト用に構築した仮想OSが裏で動いてました。w

Hyper-Vって起動しちゃうとほんと負荷感じられなく忘れちゃうんですよね(--;

【参考記事】
「実は、クライアントHyper-Vがやばかった – Windows 8 Pro」
http://zigsow.jp/portal/own_item_detail/226692/


・クライアントHyper-Vの特徴
(仮想ならではの)一瞬のバックアップを取る、スナップショット機能がある。
(他の仮想マシンにはない)ホストOSを再起動しても、ゲストOSが完全保存され、再起動後完全に元に戻る
↑これが、やばいぐらいに、使い勝手がよいです。
ちなみに、その仮想マシンは、特に画面が立ち上がるわけではないので、使いたいときに、Hyper-Vマネージャーから
開く等すれば、瞬時に使えます。

・Windows 8 起動時間
実は、Hyper-Vを入れていても、入れていなくても、「あまり」かわりなく、比較的高速なのですが、その仮想マシンを起動しっぱなしにして、スリープ状態にして、起動してから復帰させても、ほとんどかわりません。
どこからスリープの保存データを持ってきたの?というぐらい高速です。

で、Hyper-vサービスを停止し、vagrant、VitrualBoxなど起動すると問題なく動作し始めました。

同時には使えないんだなーと学習。

Similar Posts:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


Time limit is exhausted. Please reload CAPTCHA.

コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。