virtual-machine - 如果两者都是虚拟机管理程序,如何在 kvm 而不是 xen 上设置 Virtual Box?
问题描述
在 xen 管理程序上的 VM 上安装 Virtual Box 时,出现“不支持在 Xen 环境中运行 VirtualBox”的错误,这没关系,因为 Virtual Box 不是为该支持而构建的,而是在 kvm 管理程序上的 VM 上安装 Virtual Box似乎工作正常。所以我的问题是,因为我们需要在安装在裸机上的操作系统上运行虚拟机管理程序,所以我们不能在虚拟机上安装虚拟机管理程序,因为 virtualbox 要做的第一件事是检查处理器是否启用了支持硬件虚拟化的位。那么它首先是如何在 kvm 上运行的,我是否缺少一些非常基本的东西?
virt-what 在两个系统上的输出是-
kvm
和
xen
xen-hvm
解决方案
这就是所谓的嵌套虚拟化。嵌套功能是很久以前添加到 Xen 中的。要使用嵌套虚拟化,您需要在来宾配置文件中添加以下两行:
hap=1
嵌套hvm=1
推荐阅读
- ceph - 搜索最新且在 FreeBSD 和 Linux 上运行良好的集群文件系统(文件存储)
- css - Bootstrap Navbar Dropdown 的问题正在 Navbar 内打开
- node.js - ibm_db for nodejs:使用 TCP/IP 工作正常,但使用 SSL 报告 SQL30081N 通信错误“selectForConnectTimeout”
- javascript - React/Redux 使用选择器进行选择过滤和排序
- node.js - 无法将 AWS 凭证传递给节点 docker 容器
- oracle - 如何将 Pentaho 数据集成与 Oracle 和 TNS 连接起来?
- c - gcc/ld 找不到 ldpdk,即使使用 -L 和 ldconfig 进行 dpdk-burst-replay
- node.js - 单独数据库上的 Mongoose 事务
- c++ - 击键事件
- javascript - 等待用户完成写入 Vue.js 中的输入字段