VirtualBoxのインストールエラー
Surface Pro 3 でVirtualBoxを利用する際、現時点 2014/07/26 での最新版4.3.14ではインストールに失敗する場合がある。
(インストールは成功したように見えても、実際に仮想マシンを動作させようとしてもエラーが発生して立ち上がらない場合も)
とりあえず、 http://download.virtualbox.org/virtualbox/4.3.12/ からダウンロードした4.3.12ならば動作する。
VT-Xが有効にならない
VirtualBoxが無事にインストールできても、VirtualBoxからCPU仮想化支援が見えず、64bit Linuxのboxが利用できない場合がある。Hyper-Vがいらんことをしている模様。
とりあえず、管理者権限で起動したコマンドプロンプトから下記コマンドを実行してHyper-Vを無効化すれば、当面幸せになれる。
(管理者権限で起動しないと、
「ブート構成のデータストアを開けませんでした。アクセスが拒否されました。」
と表示されて動作しない)
> bcdedit /set hypervisorlaunchtype off
・・・VisualStudioでWindowsPhoneの開発をする人は、必要に応じて有効にするべし。
> bcdedit /set hypervisorlaunchtype auto
動作した環境
vagrant upしたUbuntu14.04 64bitへvagrant sshできるところまで確認した環境。長かった。。。
- Surface Pro 3 (Core i7-4650U @ 1.70GHz 2.30GHz)
- Windows 8.1 Pro
- cygwin 1.7.31 (openssh 6.6.1)
- VirtualBox 4.3.12
- Vagrant 1.6.3
- Official Ubuntu Server 14.04 LTS https://vagrantcloud.com/ubuntu/trusty64/version/1/provider/virtualbox.box