如何在 ESXi 上的 Windows Server 2008 R2 虚拟机上运行 Hyper-V 主机?
我有一台带有 ESXi 的服务器。其中一台虚拟机有 WinSrv 2008 R2,我想在其上托管 Hyper-V。
首先:这可能吗?我一直被告知,不,不是,由于硬件要求,即硬件支持的虚拟化功能。
其次:如果可能的话,我该如何配置我的虚拟机来做到这一点?
提前致谢!
I have a server with ESXi. One of the virtual Machines has a WinSrv 2008 R2 and I want to host Hyper-V on it.
First of all: is it possible? I keep being told that no, it is not, due to hardware requirements, namely hardware enabled virtualization capabilities.
Second of all: if it is possible, how can I configure my VM to do so?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
由于硬件限制,通常不可能在虚拟机内运行虚拟机。例外是“纯仿真”实现(例如 Bochs)。但即使可能,也不建议这样做,因为性能会严重下降。
Hyper-V 需要支持硬件辅助虚拟化的 CPU。 ESXi 等商业虚拟机管理程序无法模拟 Hyper-V 所需的 CPU 功能。
Running a VM inside a VM is usually not possible due to hardware limitations. The exception is "pure emulation" implementation (like Bochs). But even when it is possible, it is not recommended due to severe performance degradation.
Hyper-V requires a CPU that supports hardware-assisted virtualization. Comercial hypervisors like ESXi do not emulate the CPU features that are required for Hyper-V.
ESXi 现在具有 CPU 功能。
我还搜索了如何在具有 2k8 主机的 ESXi 内启动虚拟机管理程序 virtualbox(具有功能)。
ESXi have CPU features now.
I search also how to launch an hypervisor virtualbox (with features) inside ESXi with 2k8 host.