[QNX Hypervisor 2.2用户手册]4.7 Hypervisor 磁盘镜像

Posted 高桐@BILL

tags:

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

写在前面

如果你对Hypervisor host或guset做出了修改,则需要创建一个新的可启动的Hypervisor 系统磁盘镜像,并将其传输到你的目标开发板上平台上。

一、磁盘镜像分区

一个Hypervisor磁盘镜像包含一个可启动分区中的hypervisor host,和数据分区中的guest。

1.1 可启动分区

Type 1(DOS)包含hypervisor host的一个可启动的IFS(通常有多个)。

你可以使用这个分区来将文件从可访问 DOS 文件系统的任何开发host到这个磁盘。如果你需要从你的开发host到目标,这个是非常有用的。

1.2 数据分区

Type 177 (QNX PowerSafe),包含在引用镜像中的每个guest的IFS文件和这些Guest对应VM的qvm配置文件。

二、修改分区大小

如果你需要修改你的分区大小,在你构建hypervisor系统之前(简单来说,在HHBSP根目录下运行make指令前)你可以调整ypervisor host BSP的images/disk_config/目录下的diskimage.cfg和 *.partition.build.template文件。详细参考(“Adjust the disk image settings (optional)”)

三、优化启动时间

你可以修改data.partition.build.template来优化你的启动时间:

  • 从IFS构建文件中删除在挂载磁盘之前不需要的任何文件。
  • 把这些文件放到data而烦恼去( /guests/目录)

这样可以加快启动,因为可启动的IFS约精简,其加载也就耗时越少。

以上是关于[QNX Hypervisor 2.2用户手册]4.7 Hypervisor 磁盘镜像的主要内容,如果未能解决你的问题,请参考以下文章

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组件