QNX Hypervisor 2.2 用户手册3.2 装配和配置VM
Posted 高桐@BILL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QNX Hypervisor 2.2 用户手册3.2 装配和配置VM相关的知识,希望对你有一定的参考价值。
写在前面
为了配置guest运行的VM,你需要在创建VM时使用qvm配置文件来配置qvm进程。
记住一点,hypervisor host配置优先于VM配置。如果一个VM配置尝试分配一个已经分配给host的资源,qvm进程装配会是的VM退出并伴随着相关的错误。
一、关于配置VM
在虚拟化的系统中,每个guest需要一个它可以运行的VM。每个VM通过一个qvm进程实例创建,这个qvm是hypervisor host domain进程。为了配置一个VM,你配置qvm进程来创建它。每个qvm进程实例需要拥有他自己的配置输入。这个输入可以在一个或多个配置文件、命令行或命令行输入与文件的结合来展示出来。
guest运行的VM必须匹配guest,包括架构、特定主板,内存,CPU,设备等。你需要指定你的机器的虚拟组件,这样qvm进程可以根据你的配置信息来创建和配置你的VM。
配置规则与真实的主板配置相同,如下:
- 不要在相同的物理地址上安装两个设备。
- 你的VM配置环境时你将要运行软件(guest OS)准备处理的环境。
简而言之,将将guest软件需要的一切添加到VM配置中,并将组件的位置配置到guest可以找到的位置。
在ARM平台上,你可以有更多的灵活性,因为你的guest可以查询FDT(Flattened Device Tree)来获取信息,例如vGIC寄存器的位置。
注意!
当配置一个VM时,需要关注下面的信息:
- 需要关注你正在的创建的虚拟机,并且如何将guest在这个vm上运行
- guest并不是常常做正确的事
一个糟糕的直通配置
以上是关于QNX Hypervisor 2.2 用户手册3.2 装配和配置VM的主要内容,如果未能解决你的问题,请参考以下文章
[QNX Hypervisor 2.2用户手册]7.2.3 更新Hypervisor事件追踪描述(可选)
QNX Hypervisor 2.2 用户手册4.1 构建QNX Hypervisor系统的方法
QNX Hypervisor 2.2 用户手册3.2.3 ACPI表和FDT
QNX Hypervisor 2.2 用户手册3.2.3 ACPI表和FDT