让 Hyper-V 和 VMware 虚拟机软件共存 推荐
2012-10-16 06:56
381 查看
在 Windows Server 2008 R2、Windows server 2012 以及最新的 Windows 8 中都已经支持微软的服务器虚拟化技术 Hyper-V,只需要在功能中启动即可创建并运行需要的的虚拟机实现操作系统测试或服务器虚拟化的工作。但有的时候除了 Hyper-V 之外,还需要运行 VMware 的虚拟机,但如果在系统中同时安装着两个虚拟机平台, VMware 虚拟机将不能运行:
这是因为,两者都是基于 CPU 等底层硬件的 Hypervisor 机制来实现的,而他们必须独占管理 Hypervisor,因此不能在一台电脑中同时运行。如果实在需要在一个系统中安装和使用这两种虚拟机平台,我们暂时只能使用折中的办法,那就是为 Windows 创建两个启动菜单,在启动时可以选择是否要运行 Hyper-V。实现方法很简单,只需在 Windows 中以管理员身份运行命令提示符 cmd,然后:1、运行 bcdedit /copy {current} /d “Windows 8 (关闭 Hyper-V)” 命令,随后会提示已经创建了另外一个启动菜单项,记下 { } 中的一串代码。2、运行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF 命令,将上面的代码替换掉这里的红色XXX代码即可,如下图:
再次启动 Windows 8 即可手动选择是否要启用 Hyper-V,在“关闭 Hyper-V”的模式中,即可运行 Vmware 虚拟机,而另一个选项则可以运行 Hyper-V 虚拟机,这样就可以避免为了运行 VMware 虚拟机而卸载 Hyper-V 功能了:
这是因为,两者都是基于 CPU 等底层硬件的 Hypervisor 机制来实现的,而他们必须独占管理 Hypervisor,因此不能在一台电脑中同时运行。如果实在需要在一个系统中安装和使用这两种虚拟机平台,我们暂时只能使用折中的办法,那就是为 Windows 创建两个启动菜单,在启动时可以选择是否要运行 Hyper-V。实现方法很简单,只需在 Windows 中以管理员身份运行命令提示符 cmd,然后:1、运行 bcdedit /copy {current} /d “Windows 8 (关闭 Hyper-V)” 命令,随后会提示已经创建了另外一个启动菜单项,记下 { } 中的一串代码。2、运行 bcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} hypervisorlaunchtype OFF 命令,将上面的代码替换掉这里的红色XXX代码即可,如下图:
再次启动 Windows 8 即可手动选择是否要启用 Hyper-V,在“关闭 Hyper-V”的模式中,即可运行 Vmware 虚拟机,而另一个选项则可以运行 Hyper-V 虚拟机,这样就可以避免为了运行 VMware 虚拟机而卸载 Hyper-V 功能了:
相关文章推荐
- 让 Hyper-V 和 VMware 虚拟机软件共存
- 让 Hyper-V 和 VMware 虚拟机软件共存
- 如何让 Hyper-V 和 VMware 虚拟机软件共存?
- 如何让 Hyper-V 和 VMware 虚拟机软件共存?
- 强烈推荐一个开源虚拟机的软件 VirtualBox,比VMWare和VirtualPC好用
- 通过VMM2012 R2 V2V将 VMware vCenter 虚拟机转换为 Hyper-V虚拟机 推荐
- VMware 虚拟机软件安装
- RedHat宣布了新的开源虚拟机软件正式开始向VMware发起挑战
- VMware 使用 OVF 模版部署虚拟机 推荐
- 虚拟机VMWare“提示:软件虚拟化与此平台上的长模式不兼容”的解决方法
- 物理机与Hyper-v虚拟机迁移到VMware workstation 8 推荐
- Windows VMware 与 Hyper-V 兼容 共存
- 选择虚拟机还是容器?-【软件和信息服务】2014.09 推荐
- Windows Server 2012 R2部署(6)---Hyper-V创建Windows2012R2虚拟机 推荐
- Windows8 解决VMware与Hyper-V不兼容共存方法
- 从VMware迁移到Hyper-V平台解决方案(3) 推荐
- VMware vMotion 实时虚拟机迁移 推荐
- 强大的虚拟机软件vmware图文使用教程(转)
- Vmware6.0虚拟机中文绿色版[安装使用完全指南] 推荐
- Hyper-V 3中虚拟机CPU竞争机制 推荐