Boot

What is this?


Boot is a component of the shell that handles a sequence of events from the moment a computer is powered on until the operating system is fully loaded.

Some features of Boot include:

  • Progress bar showing status of boot process, hiding all actions from user by default;
  • Power-on self-test (POST), which is run when the hardware receives power, verifies essential hardware components are installed and functioning;
  • Firmware initialisation and device discovery, which scans for bootable devices and looks for bootloaders;
  • Bootloader execution, which is loaded by firmware into memory, and handles hardware abstraction, kernel loading, and parameter passing;
  • Kernel initialisation, where the kernel takes control and handles hardware detection, driver loading, file system mounting, and process creation;
  • System initialisation, which reads its configuration to determine the target state of the system, starting essential system services; and
  • User space handoff, which loads the login prompt.
Boot

Monitor system boot progress


 beagle shell boot 01 beagle shell boot 02 beagle shell boot 03
Shell

Components


 beagle shell boot beagle shell controls beagle shell dock beagle shell home beagle shell keyboard beagle shell login beagle shell notifications beagle shell switch
Beagle

Components


 beagle communication beagle creativity beagle entertainment beagle information beagle productivity beagle shell beagle utility
Beagle

Take it offline


Do you want to make use of Beagle without needing an internet connection? Do you want to print Beagle to hang it on your wall or bind it into a book? You can download a copy and use Beagle as you wish, so long as you abide by the terms of the license.

Coming Soon

JarickWorks

These might interest you


anaarkei liberty 07freeblr environment the sacred green cowbeagle shell controls 02beagle shell dock 01anaarkei slogans law cannot give you libertybeagle creativity sounds 04

Share

Send this page to your friends and family

Share

Follow

Stay in touch with me on social media

Follow

Donate

Help fund my work if you want to see more

Donate

Hire

Commission me for branding and websites

Hire

Search

Find what you are looking for on JarickWorks

Search

Settings

Personalise your experience of JarickWorks

Settings