KasperskyOS Community Edition 1.0
KasperskyOS-based solution image
KasperskyOS-based solution image
The boot image of a final KasperskyOS-based solution contains the following:
- Image of the KasperskyOS kernel
- Security module
- Einit entity, which starts all other entities
- All entities included in the solution, including drivers, service entities, and entities that implement the business logic
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:
- The bootloader loads the KasperskyOS kernel.
- The kernel finds the security module and loads it.
- The kernel starts the
Einit
entity. - The
Einit
entity starts all other entities that are part of the solution.
Article ID: arch_solution_image, Last review: Feb 16, 2022