loader - Monolith boot loader
The default Monolith loader is found at /boot/kernel/loader. It exists primarily to keep compatibility with the OpenLoader BIOS - otherwise, its provisions would be placed in /init.lua.
loader provides the kernel logger and passes the kernel a table of flags.
The default loader script sets kernel flags on line 4. The following flags are currently supported:
The script to load and run as the init process. Should only be changed when developing alternate init systems.
Whether to disable screen logging on boot. May slightly improve boot times.
The maximum runlevel the system should attempt to reach. Values larger than 3 will have no effect.
Monolith System (c) 2020 Ocawesome101 under the GNU GPLv3.