Continue using Arch Linux kernel modules after updating
The manjaro package kernel-alive
provides helpers to backup and restore kernel modules during an update. With this tool it is now possible to load modules for the current kernel, even if it has been updated since the last boot. The kernel modules would otherwise be unavailable since Arch Linux replaces them with modules for the newly installed kernel during an update.
kernel-alive consists of three parts:
- pre hook to backup the kernel modules of the currently running kernel
- post hook to restore the kernel modules after they have been replaced by the kernel upgrade
- systemd cleanup service to remove old kernel module backups