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.
- 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:
- Remove any files that aren't needed until after the disk mounts from the IFS buildfiles.
- Put these files in the data partition (in the /guests/ directory).
The boot will be faster, because the smaller the bootable IFS, the less time it will take to load.
