前几天Notebook出了点问题,干脆借此机会就装了个Windows8.1,安装之后刚开始还能连接WIFI,两次重启之后就不能用了,重装之后还是一样的状况,现在还不能连接WIFI,话归正传:

   由于客户环境有Hyper-v,为了方便自己NB也装了Hyper-v,先创建switch,然后创建VM和OS,都木有问题,然后问题就出现了。

   我打开virtualbox 4.3.10的时候,想创建Linux做RAC实验,然后悲剧的是我发现只有32位操作系统的选择了,我可以确认VB本身是不区分32和64位的,然后打开VMware workstation 10依旧是不支持安装64位VM,图示如下:

wKioL1NGChSBBsh8AAJxGsV2lvg190.jpg

wKiom1NGCj2ikpdxAAOzU94mWdU781.jpg

由于在Windows7下一切正常,我顿然失措了,重启进BIOS发现虚拟化是打开的,系统是Windows8.1 64位的,这是什么原因呢,然后百度发现virtualbox和workstation与Hyper-v是可以共存的,但是已经没有什么可以troubleshooting的了,于是一个想法就出现了,我之前VB和VM是可以完美共存的,我可以确定。

   然后我就卸载了Hyper-v,没错VB和VM都出现了64位的选项,致此我基本确认Hyper-v是独占硬件虚拟化的,Windows 8.1下安装了Hyper-v后virtualbox和VMware workstation是不能安装64位的操作系统的,没办法我只能用VMware workstation来安装Hyper-v来做测试了。

wKioL1NGC5KhUIa6AAJ8nlKLEWI225.jpg

wKiom1NGC7vQPfTxAAP1P4KLu5U174.jpg


最后希望对各位有所帮助。