[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