Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →If your Linux system started failing after a kernel update, first check whether an older kernel is still installed and available in the boot menu. Booting that known-good kernel is usually the least disruptive first step. Keep the newer kernel installed until you have confirmed that the older one boots and works; package-manager rollback is a separate, distribution-specific option.
Before you roll back, identify your recovery path
The right procedure depends on your Linux distribution and release, bootloader configuration, and whether the computer can reach its boot menu. It also matters whether an older kernel remains installed and whether you can boot into a working environment.
- The boot menu is available and lists an older kernel: try that entry before changing installed packages.
- The menu is available but has no older kernel entry: package rollback or another recovery method may be needed, following instructions for your distribution and release.
- You cannot reach the boot menu or a working system: use distribution-specific recovery documentation. A package-manager command that requires a running system may not help when you cannot boot into one.
Do not assume every Linux distribution uses GRUB, keeps the same number of kernels, or provides the same rollback command.
Boot an older installed kernel from the boot menu
If an older kernel is installed, selecting it changes which kernel starts the system; it does not, by itself, remove the updated kernel package. In Ubuntu, the GRUB menu may contain a Previous Linux versions submenu. Whether that submenu appears and how the menu is arranged depend on the system’s configuration. Ubuntu Community Help Wiki: GRUB 2 setup
Free tools Windows power users keep installed
One-click scans. No signup required.
#1 Best Overall
- Restart the computer and bring up its bootloader menu. The key or method for displaying the menu varies by machine and configuration.
- Open the submenu for previous or older kernels, if one is shown. On Ubuntu systems using the documented GRUB layout, look for Previous Linux versions.
- Select an older installed kernel and let the system start.
- Check whether the original problem has disappeared. Also confirm that the functions you rely on—such as networking, graphics, and storage—work as expected.
If the older kernel works, leave the updated kernel installed while you investigate the regression. Do not remove it until you have confirmed a dependable boot path and consulted the cleanup guidance for your distribution.
Compare the two rollback routes
| Route | What it needs | What it changes | Main limitation |
|---|---|---|---|
| Choose an older kernel at boot | An older kernel must still be installed, and you must be able to reach a boot menu that offers it. | Selects the kernel used for that boot; this selection alone does not undo package transactions or remove the newer kernel. | It cannot help if no usable older kernel is available or you cannot reach the menu. |
| Undo package-manager transactions | A working environment and the rollback facilities and package versions supported by the distribution. | May change installed packages as well as the kernel; exact effects depend on the package manager and transaction history. | Commands and limitations differ by distribution. Older package versions may no longer be available. |
When package-manager rollback is appropriate
Package transaction undo is not a universal Linux kernel rollback command. DNF, used on Fedora and other RPM-based systems, provides dnf history rollback to undo transactions after a selected point in its history when possible. It can refuse if the current package state prevents the requested undo. See the DNF command reference for its behavior and constraints.
On RHEL 9, Red Hat documents undoing a DNF transaction, but downgrading depends on the older package versions still being available. The procedure is specific to that release and should not be treated as a general command sequence for all distributions. Consult Red Hat’s RHEL 9 guidance on package-management history before attempting an undo.
Before using a transaction rollback, identify the transaction that installed the kernel and read the distribution’s instructions for undoing it. A transaction can involve more than the kernel, so review what the operation would change rather than assuming it will affect only one package.
Rank #3
If no older kernel is available or the computer will not boot
Do not improvise a package-removal command: the correct recovery depends on the distribution and release, the bootloader, and whether you can access a working environment. Use the distribution’s official recovery instructions for your exact system. If the machine can reach a boot menu but has no older entry, determine whether an older kernel package is installed before choosing a package-manager route. If you cannot reach a working system, follow recovery guidance that accounts for that condition.
Keep the updated kernel in place until you have established a working alternative. Fedora’s upgrade guidance recommends testing the latest kernel before removing previous kernels; its advice also supports keeping a known-good option available while checking for problems. See Fedora’s upgrade guidance. Kernel cleanup and retention rules vary, so do not apply a single kernel count or bootloader command across distributions.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Kernel archive rollback is not a repair command
Ubuntu’s kernel documentation discusses rollback as an archive-maintenance action: when a kernel is judged unusable, maintainers may withdraw it from the archive and replace it with the previous kernel. That changes what is published for users to obtain; it does not repair a computer that has already upgraded. Ubuntu Kernel documentation: Kernel rollback
Quick Recap
Best Value
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.




