June 2017
Intermediate to advanced
478 pages
13h 14m
English
In this scheme, there are two copies of the operating system, each comprising the Linux kernel, root filesystem, and system applications. They are labelled as A and B in the following diagram:

The bootloader has a flag that indicates which it should load. Initially, the flag is set to A, so the bootloader, loads OS image A. To install an update, the updater application, which is part of the operating system, overwrites OS image B. When complete, it changes the Boot flag to B and reboots. Now the bootloader will load the new operating system. When a further update is installed, the updater overwrites image A and changes ...
Read now
Unlock full access