This section explains the bootstrap process of LSE/OS:

Processor startup -
BIOS startup BIOS
1 From real mode to protected mode GRUB Stage1
2 Download files in GRUB Boot file system GRUB Stage2
  • Convert from multiboot to bootfs
  • Map Kernel
  • Jump into Kernel
  • lseos bootstrap
  • Manual setup of basic services (coresrv, pgflt, trap, ...)
  • Kernel uses core syscalls for launching internal and external services
  • Infinite context switch loop
  • lseos kernel