让Hyper-V和VMWare WorkStation在同一个机器上共存
HOST OS为win10,已经支持直接安装docker,需要启动Hyper-V,一切正常 。
还想在HOST OS再装一个 VMWare WorkStation,那不是很完美吗?很不幸,一运行VMWare WorkStation安装程序,就提示当Hyper-V在使用时,不能运行安装程序,请先禁用,再运行安装程序。禁用?难道先删掉Hyper-V角色, 再安装?
也有人想到了,先安装 VMWare WorkStation ,再安装 Hyper-V,也是失败的,Hyper-V会拒绝启动,这样看来,在系统中只能存在其中一样虚拟化了,不要说一起运行了!
但退一步,不能共同运行,至少让它们共存,用哪一个就启用哪一个吧?办法是有的,就是让WIN10 启动时,不要在内核中加载 Hypervisor,这样就可以运行 VMWare WorkStation了,如果要启动 Hyper-V,就正常启动 WINDOWS 吧。
增加一个启动系统,运行时不启动Hypervisor,步骤如下:
cmd
bcdedit /copy {default} /d “Boot without Hypervisor”
//记录下显示的 guid 号
//后面的菜单项名称可自定义
bcdedit /set {guid} hypervisorlaunchtype off
//用上面的 guid 号 替换上面命令行中的 {guid}
//现在已经新增了一个启动菜单,用它启动,安装运行 VMWare WorkStation
注:有时我们启动选项会进入太快,我们需要设定启动的延时
运行“msconfig”命令
在系统配置的引导选项下设置超时时间来控制启动延时以便我们选择启动选项。
http://bbs.51cto.com/thread-971172-1.html
欢迎转载,请注明出处:亲亲宝宝