KasperskyOS-based solution image

The boot image of a final KasperskyOS-based solution contains the following:

All entities are contained in a ROM file system (ROMFS) image.

Building a solution image

A solution image is built using a specialized script that is provided in KasperskyOS Community Edition.

The KasperskyOS kernel image, service entities and driver entities are included in KasperskyOS Community Edition. A security module and Einit entity are built for each specific solution.

Starting a solution

A solution is started as follows:

  1. The bootloader loads the KasperskyOS kernel.
  2. The kernel finds the security module and loads it.
  3. The kernel starts the Einit entity.
  4. The Einit entity starts all other entities that are part of the solution.

All examples in this Guide are intended to be run in a QEMU emulator, but they can also be run on a terminal device.

Page top