解决 "the hypervisor is not running" 故障

简介:
TroubleShooting The virtual machine could not be started because the hypervisor is not running
        如果在一台新部署的 Hyper-V 上新建一个 Virtual Machine 时,出现错误信息:"The virtual machine could not be started because the hypervisor is not running”,那么请打开 CMD 执行" BCDEdit /set hypervisorlaunchtype auto” 命令行,之后重新启动计算机即可解决!
        这是因为 Hypervisor 没有运行所导致的,Hypervisor 是一个存在于操作系统之下的软件层,直接位于硬件之上。它能够处理许多以前在虚拟机管理软件中完成的功能。这种模型非常小并且高效,并且可以使得它们以在真实机上运行的速度来运行。
此外,Hypervisor 不需要自己的驱动,利用支持虚拟化的处理器。例如:启动了 AMD-V 或者 Intel VT 的处理器。这使得 Hypervisor 非常小并且高效。
Hypervisor 通过将系统分区来管理资源。故 Hypervisor 使用两种类型的分区:
  • 父分区:用于存放操作系统和 Windows Virtualization 组件的地方。系统只有一个父分区。
  • 子分区:一个子分区是一个虚拟机。当建立一个新的虚拟机的时候,就建立了一个子分区。
        我们可以通过下面的 Hyper-V 架构图来详细的了解和认识。如欲了解更详细的内容可以参考微软中文技术论坛里的讨论: http://social.microsoft.com/Forums/zh-CN/windowsserversystemzhchs/thread/8b6362b2-6acd-4d60-a795-cd6386ea67b5/
 
综上所述,gOxiA 认为导致 ”the hypervisor is not running” 的主要原因应该是系统管理员在安装操作系统前没有在 BIOS 中打开 CPU 的虚拟化功能所导致。



本文转自 苏繁 51CTO博客,原文链接:http://blog.51cto.com/goxia/224030,如需转载请自行联系原作者
目录
相关文章
|
SQL 缓存 监控
14个Flink SQL性能优化实践分享
【7月更文挑战第12天】 1. **合理设置并行度**: 根据数据量和资源调整以提高处理速度. 2. **优化数据源**: 使用分区表并进行预处理减少输入量. 3. **数据缓存**: 采用 `BROADCAST` 或 `REPARTITION` 缓存常用数据. 4. **索引和分区**: 创建索引并按常用字段分区. 5. **避免不必要的计算**: 检查并移除多余的计算步骤. 6. **调整内存配置**: 分配足够内存避免性能下降. 7. **优化连接操作**: 选择适合大表和小表的连接方式. 8. **数据类型优化**: 选择合适类型以节省资源. ........
386 1
|
存储 SQL 人工智能
Windows Server 2025 中文版、英文版下载 (2025 年 6 月更新)
Windows Server 2025 中文版、英文版下载 (2025 年 6 月更新)
578 0
|
数据可视化 测试技术
9个时间序列交叉验证方法的介绍和对比
在本文中,我们收集了时间序列的常用的9种交叉验证方法。这些包括样本外验证(holdout)或流行的K-fold交叉验证的几个扩展。
2152 0
9个时间序列交叉验证方法的介绍和对比
|
Ubuntu Linux 开发工具
Linux Vim最全面的教程
Linux Vim最全面的教程
736 0
计算机网络——数据链路层-封装成帧(帧定界、透明传输-字节填充,比特填充、MTU)
计算机网络——数据链路层-封装成帧(帧定界、透明传输-字节填充,比特填充、MTU)
981 0
|
小程序 JavaScript Java
点餐|外卖订餐小程序|基于微信小程序的外卖订餐系统设计与实现(源码+数据库+文档)
点餐|外卖订餐小程序|基于微信小程序的外卖订餐系统设计与实现(源码+数据库+文档)
696 0
|
异构计算 SoC
最详细手把手教你安装 Vivado2019.2
最详细手把手教你安装 Vivado2019.2
1317 0
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
【Shell 命令集合 网络通讯 】⭐Linux 远程登录工具 telnet 命令 使用指南
531 0
|
Ubuntu 安全 Linux
超级用户指南:轻松升级你的Ubuntu Linux内核版本
帮助用户轻松升级其Ubuntu Linux内核版本,同时确保系统的稳定性和安全性。在安装新内核方面,文章详细解释了使用dpkg命令安装、更新initrd以及配置GRUB以引导新内核的步骤。对于需要更高级配置的用户,文章还提供了额外的指导,包括如何配置内核模块、优化内核参数以及进行内核调试。总的来说,这篇文章是一个全面且实用的指南,旨在帮助用户轻松升级Ubuntu Linux内核版本,并确保系统的稳定性和安全性。
2176 0
超级用户指南:轻松升级你的Ubuntu Linux内核版本