Hypervisor disk images

If you make changes to the hypervisor host or the guests, you need to create a new bootable disk image with the hypervisor system and transfer it to your target.

Disk image partitions

A hypervisor disk image includes the hypervisor host in a bootable partition and the guests in a data partition:

bootable partition
Type 11 (DOS). Includes at least one bootable IFS (usually several) for the hypervisor host.
You can use this partition to copy files to this disk from any development host that can access a DOS filesystem. This is useful if you ever need to transfer files from your development host to your target.
data partition
Type 177 (QNX PowerSafe). Includes an IFS for each guest in the reference image, and a qvm configuration file (or files) for each VM for these guests.

Changing partition sizes

If you need to change the sizes of your partitions, before you build the hypervisor system (i.e., before you run make in the HHBSP root directory) you can adjust the disk configuration in the diskimage.cfg and the *.partition.build.template files in the hypervisor host BSP's images/disk_config/ directory (see Adjust the disk image settings (optional) in this chapter).

Reducing boot time

You can modify the data.partition.build.template file to speed up the boot time:

The boot will be faster, because the smaller the bootable IFS, the less time it will take to load.