What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

If a Linux update leaves the system unbootable or breaks essential software, you can often return to a snapshot created before the update. On openSUSE Leap 15.6, the supported process is to boot a listed read-only snapshot, test it, run sudo snapper rollback when it is the correct state, and reboot into the new default system.

This is not a universal Linux procedure. It requires a pre-update snapshot, a supported Btrfs subvolume layout, and bootloader integration. Other distributions may use different tools, menus, or recovery methods; use their documentation when the screens or commands below do not match your installation.

What you need before attempting a rollback

Rollback can only select a state that was captured earlier. A snapshot made after the failed update, or no snapshot at all, cannot reconstruct the old system. Before changing anything, establish that the machine has a usable snapshot and that the installed boot path can start it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A snapshot from before the failure

Identify when the update ran and choose a snapshot dated earlier than the first symptom. Snapper may create pre- and post-change snapshots when it is configured to do so, but automatic creation is a policy, not a property of Btrfs itself. If no suitable snapshot exists, this guide cannot create one retroactively.

#1 Best Overall
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400) | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
  • Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

A supported filesystem and subvolume layout

The demonstrated openSUSE workflow expects Btrfs with the system root in the layout supported by Snapper. The openSUSE Leap 15.6 reference describes bootable rollback for a Btrfs root subvolume; it does not promise equivalent behavior for arbitrary custom subvolumes, encrypted arrangements, or another filesystem. The default openSUSE setup documentation discusses a root partition of approximately 16 GB, but that figure is a version-specific setup note, not a general Linux requirement.

A bootloader that knows about snapshots

The bootloader must be able to display and start the snapshot entries. A system can use Btrfs and Snapper yet have no snapshot menu if bootloader integration was not installed or configured. You also need a way to reach that bootloader; firmware settings, a remote console, or a rescue environment may be necessary on headless machines.

Data you cannot afford to lose

Copy important personal files to a separate backup destination before experimenting. A rollback changes the operating-system root; it is not a substitute for an independent backup of documents, databases, virtual machines, or configuration files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What a Snapper rollback actually changes

In the Leap 15.6 model, a snapshot is a point-in-time view of the directories included in the root subvolume. Booting that snapshot lets you inspect the older state without immediately replacing the current writable root. If you confirm it is the state you want, snapper rollback creates a fresh read-write snapshot based on the selected state and makes that new snapshot the default root after reboot. The state that was running before the rollback is also preserved as a snapshot.

The operation is therefore a root-subvolume rollback, not a promise that every byte on the computer returns to an earlier date. Some directories are excluded from root snapshots, and bootloader data is not rolled back because its separate stages must remain compatible. Other subvolumes, user data, and application-specific storage may continue to contain newer content.

OpenSUSE Leap 15.6: step-by-step rollback

Use these steps only when your installation follows the documented openSUSE Snapper arrangement. The wording of boot menus can vary with firmware and bootloader configuration.

1. Reboot to the snapshot menu

  1. Save work and reboot the computer.
  2. At the bootloader, choose the entry that lists bootable or read-only snapshots. On a correctly integrated Leap installation, snapshots appear as boot choices; the newest listed snapshot is shown first.
  3. Select a snapshot whose date and time are before the update that caused the problem. If several candidates exist, start with the most recent one that predates the failure.

If the bootloader shows only the current system, do not guess a menu command or edit entries blindly. The absence of snapshot entries indicates that the installed integration or layout may not match this workflow.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
  • Easily store and access 5TB of content on the go with the Seagate portable drive, a USB external hard Drive
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

2. Inspect the candidate snapshot

Let the selected snapshot boot completely. Check the symptom that motivated the rollback: can the graphical session start, do networking and storage work, and do the affected applications behave as they did before the update? The snapshot is read-only for the directories it contains, so treat this boot as an inspection and test state. Installing packages or making permanent configuration changes here does not turn it into the new writable root.

Test enough of the system to make a reasoned choice, but do not mistake a successful login for proof that every application and data set is consistent. Files outside the captured root, services using separate subvolumes, and data written by a newer application version require additional checking.

3. Commit the selected state with Snapper

When the snapshot is the state you want to keep, open a terminal in that booted environment and run:

sudo snapper rollback

Enter your administrator credentials when prompted. Snapper prepares a new default root as a writable snapshot based on the selected state. It also keeps the pre-rollback running state as a snapshot, giving you a way to inspect or return to it if the result is not acceptable.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not substitute this command into an unrelated distribution or a custom filesystem layout. A command that is valid on Leap can fail, or produce an unexpected result, when Snapper configuration does not define the same root and snapshot relationships.

4. Reboot into the new default root

  1. Finish the command without interrupting it.
  2. Reboot normally.
  3. Allow the bootloader to choose its default entry. The default should now be the fresh read-write root created from the selected snapshot.
  4. Confirm the original update problem is gone, then check services, network connections, user accounts, and essential applications.

5. If the snapshot was not the right one

If inspection shows that the candidate is also broken, simply reboot to the current state without running snapper rollback, then try another older snapshot or a distribution-supported rescue system. If you already committed a rollback and dislike the result, the pre-rollback state is retained as a snapshot and can be inspected from the boot menu when the integration is working. Keep notes about which snapshot you tested; repeatedly switching states without checking application data can make diagnosis harder.

Why a rollback may not restore everything

The openSUSE Leap 15.6 documentation states: “A complete system rollback, restoring the complete system to the identical state as it was in when a snapshot was taken, is not possible.” Several mechanisms explain that warning.

Rank #3
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
  • Easily store and access 1TB to content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop. Reformatting may be required for Mac
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.

Excluded paths and separate subvolumes

Root snapshots omit some directories. Their contents continue to reflect later changes, so a service may run older code while reading newer configuration or data. The exact excluded paths depend on the distribution’s Snapper configuration; inspect that configuration rather than assuming every directory is included.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Applications split between captured and excluded locations

An application whose executable files are in the root snapshot but whose state is elsewhere can stop working after rollback. The reverse is also possible: newer state can be presented to an older program. Preserve application data before rolling back and test each critical service afterward.

Permissions, ownership, and data formats

Files may retain permission or ownership changes that occurred after the snapshot. A program restored to an older version may also be unable to read a database or other file written in a newer format. Do not downgrade a data-producing application without verifying that its files remain compatible.

Bootloader data

Bootloader files are not rolled back with the root snapshot. Their stages must fit together, so a root rollback does not guarantee that every boot component matches the selected user-space state. If boot fails after a rollback, use the distribution’s documented rescue procedure rather than assuming another Snapper command will repair firmware or bootloader files.

Snapshots consume space and are not backups

Snapshots are stored on the same partition or subvolume as the captured state in the setup described by openSUSE. At creation they reference the same blocks; as files change, Btrfs retains changed blocks for the snapshots. Space consumption can therefore grow over time even when the live system appears small.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Deleting a file from the current system may not free its blocks while an older snapshot still references them. Monitor available space and follow the distribution’s Snapper cleanup policy. Do not delete snapshots merely to recover space until you have verified that you no longer need them for recovery.

Because snapshots share the source storage, a failed disk, damaged partition, or accidental deletion can destroy both the live system and its snapshots. Keep irreplaceable files on an independent destination, such as an external SSD for Linux backups. That separate backup is for data recovery; it does not create a bootable Snapper rollback by itself.

Rank #4
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
  • Easily store and access 4TB of content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
  • Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
  • To get set up, connect the portable hard drive to a computer for automatic recognition no software required
  • This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
  • The available storage capacity may vary.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How distributions differ

Filesystem choice alone does not tell you whether rollback is available. Compare the actual snapshot policy, bootloader integration, subvolume layout, and excluded paths on your installation.

Distribution or document Automatic snapshots before package updates Bootloader snapshot boot Supported layout Result of rollback Important qualification
OpenSUSE Leap 15.6 documented setup Snapper can create pre/post package snapshots when configured; verify the policy on the machine. Supported when the installed bootloader integration lists bootable snapshots. Btrfs root subvolume in the layout described by the Leap documentation. A fresh read-write default root based on the selected snapshot; the previous running state is also snapshotted. Some directories and bootloader data are outside the rollback; this is not a complete system restore.
Fedora Btrfs-by-default proposal (target Fedora 33; updated 2021-02-03) The proposal explicitly described no automatic snapshots or rollbacks. Not established by that proposal as a ready-to-use snapshot menu. The proposal kept /boot on a small ext4 volume. Not specified as an implemented workflow. This is historical planning material, not current release instructions.
Ubuntu Focal snapper(8) manual Not established by the older manual as a default package-update policy. Not established as a universal boot-menu feature. Requires Btrfs and proper Snapper configuration. Depends on the configured system; no universal result is stated. The manual is version-specific and older; do not treat it as current Ubuntu setup guidance.

The Ubuntu Focal manual summarizes the requirement as “Rollback is only supported with btrfs and requires a properly configured system.” That statement is a useful boundary, not a guarantee that an Ubuntu installation already has the required configuration. Likewise, the Fedora proposal shows why selecting Btrfs by default would not automatically provide snapshot creation or rollback menus.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshooting and safe decision points

The boot menu has no snapshots

Check whether Snapper snapshots exist and whether the installed bootloader was configured to discover them. If the root is not a supported Btrfs subvolume, or the machine boots through a different loader than the one integrated with Snapper, the Leap procedure does not apply. Consult your distribution’s recovery documentation for that layout; do not manufacture entries by copying commands from another release.

No snapshot predates the update

A snapshot made after the failure cannot restore the earlier package set. Preserve logs and important data, then use your distribution’s documented package-repair, downgrade, or rescue process. Creating a new snapshot now records the broken state; it does not recreate the missing pre-update state.

snapper rollback reports a configuration or subvolume error

Stop rather than repeating the command with altered paths. Such an error usually means the active configuration, root subvolume, or bootloader arrangement differs from the supported openSUSE setup. Verify the distribution and release documentation, especially when the system uses custom subvolumes, containers, encryption, or a nonstandard root.

The system boots, but an application is broken

Check whether its data directory is excluded from the snapshot or lives on another subvolume. Look for ownership and permission changes, and verify that the rolled-back program understands the existing data format. Restore or convert data only according to that application’s documentation; a second blind rollback can worsen a format mismatch.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Disk space is unexpectedly low

List retained snapshots and review the configured cleanup policy before deleting anything. Changed blocks remain referenced by snapshots, and removing files from the live root may therefore have little effect. Keep at least one known-good recovery point until the replacement system has been tested and your independent backups are current.

The machine cannot reach the bootloader

This guide assumes the installed boot path is usable. If firmware settings, remote access, or a damaged bootloader prevents the menu from appearing, use the distribution’s documented rescue media and bootloader-repair instructions. Snapshot commands cannot repair a boot path that never starts the operating system.

Post-rollback verification checklist

  • Confirm the running root is the new writable state and record its snapshot identifier.
  • Check package-manager health and review the update logs for the change that caused the failure.
  • Start critical services manually and verify they remain enabled after reboot.
  • Test networking, storage mounts, scheduled jobs, authentication, and hardware drivers.
  • Open applications that use databases or other structured files and validate recent records.
  • Compare permissions and ownership on security-sensitive files.
  • Copy newly created or irreplaceable data to an independent backup destination.
  • Keep the pre-rollback snapshot until you are confident it is no longer needed, then apply the documented cleanup policy.

Bottom line

A snapshot-based rollback is a controlled way to return an openSUSE Leap 15.6 system to a known pre-update root: boot and test the older read-only snapshot, run sudo snapper rollback, and reboot into the newly created writable default. It works only when the snapshot, Btrfs layout, and bootloader integration already exist, and it cannot restore excluded paths, bootloader data, or every application’s data state. Treat snapshots as fast local recovery points and maintain separate backups for files that must survive a disk or configuration failure.

Quick Recap

Bestseller No. 1
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400) | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
Seagate 2TB Portable Hard Drive | USB 3.0 (STGX2000400) | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$128.00
Bestseller No. 2
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
Seagate Portable 5TB External Hard Drive HDD – USB 3.0 for PC, Mac, PS4, & Xbox - 1-Year Rescue Service (STGX5000400), Black
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$219.99
Bestseller No. 3
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
Seagate Portable 1TB External Hard Drive HDD – USB 3.0 for PC, Mac, PlayStation, & Xbox, 1-Year Rescue Service (STGX1000400) , Black
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$119.80
Bestseller No. 4
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
Seagate Portable 4TB External Hard Drive HDD – USB 3.0, 1-Year Rescue | Everyday HDD storage. Plug-and-play backup. Windows & macOS. Adobe CC trial included. 1-Year Warranty
This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable; The available storage capacity may vary.
$189.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.