QNX Hypervisor 2.2 用户手册4.4 构建Host

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QNX Hypervisor 2.2 用户手册4.4 构建Host相关的知识,希望对你有一定的参考价值。

写在前面

在你下载了Hypervisor包并配置了构建环境之后,构建Hyperviso所需的所有组件都应位于开发host系统上的 $QNX_TARGET。

一、配置构建文件并构建镜像

1.如果你需要的 BSP不是Hypervisor软件包中提供的bsp,你需要为你的开发host下载合适的BSP(参考“Downloading a board-specific host BSP”章节)

2.根据需要修改BSP构建文件以包含你所需要的文件,包括如下:

  • libmod_qvm.a内核模块需要添加一个[module=qvm]前缀添加到包含 procnto* 的构建文件行中,如下:
LD_LIBRARY_PATH=/usr/lib:/lib:/lib/dll procnto-smp-instr

需要修改为:

[module=qvm] LD_LIBRARY_PATH=/usr/lib:/lib:/lib/dll procnto-smp-instr

当使用QHS时,你必须指定你所需要的内核模块的安全变量 ,通过添加[module=qvm-safety]替换[module=qvm]。

当添加vdev和SMMUMAN服务时,同样使用-safety变体的要求。

更多信息参考&#

以上是关于QNX Hypervisor 2.2 用户手册4.4 构建Host的主要内容,如果未能解决你的问题,请参考以下文章

QNX Hypervisor 2.2 用户手册4 构建QNX Hypervisor系统

QNX Hypervisor 2.2 用户手册4 构建QNX Hypervisor系统

QNX Hypervisor 2.2 用户手册4.1 构建QNX Hypervisor系统的方法

QNX Hypervisor 2.2 用户手册4.5 构建Guest

QNX Hypervisor 2.2 用户手册4.5 构建Guest

QNX Hypervisor 2.2 用户手册4.3 获取host组件