-
-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
acb27b9
commit 6fa2a7c
Showing
1 changed file
with
23 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
Title: Rollback to the Previous Version | ||
Description: Learn how to rollback to the previous version of Vanilla OS. | ||
PublicationDate: 2024-09-31 | ||
Listed: true | ||
Authors: | ||
- mirkobrombin | ||
--- | ||
|
||
Vanilla OS is designed to be reliable and stable, each upgrade is performed atomically to ensure the whole process is successful. However, if you encounter any issues after an upgrade, you can easily rollback to the previous version. | ||
|
||
## Understanding the ABRoot System | ||
|
||
ABRoot is the core of Vanilla OS, it provides immutability and atomic upgrades. The system is divided into two partitions: the active partition and the inactive partition. The active partition is the one currently in use, while the inactive partition is the one that will be used rebooting after an upgrade. This means we have two versions of the system installed at the same time and we can switch between them in case of issues. | ||
|
||
## Rollback to the Previous Version | ||
|
||
To rollback to the previous version of Vanilla OS, you need to reboot the system and select the previous version from the boot menu (GRUB). The boot menu will show you the two root partitions: | ||
|
||
- Current State (A) | ||
- Previous State (B) | ||
|
||
Select the "Previous State (B)" and press Enter to boot the system with the previous version. After the system is booted, Vanilla OS will propose you to rollback to the previous version permanently. Confirm the rollback and the system will be downgraded to the previous version, which means the next upgrade will be performed on the previous version. |