linux-surface/contrib/fedora-default-kernel
Dorian Stoll 9db0374050
contrib: Add Fedora default-kernel scripts
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-04-20 18:37:47 +02:00
..
default-kernel.path contrib: Add Fedora default-kernel scripts 2021-04-20 18:37:47 +02:00
default-kernel.service contrib: Add Fedora default-kernel scripts 2021-04-20 18:37:47 +02:00
README.md contrib: Add Fedora default-kernel scripts 2021-04-20 18:37:47 +02:00

Fedora Default Kernel Updater

This is a small systemd service and path unit that makes sure that the linux-surface kernel is always booted by default on Fedora.

The out of the box behaviour is that the newest kernel will be booted by default. This means that if the default kernel is ahead of the surface kernel, you have to go into GRUB and change the selection every time.

Installation

$ sudo dnf install /usr/sbin/grubby
$ sudo cp default-kernel.{path,service} /etc/systemd/system/
$ sudo systemctl daemon-reload
$ sudo systemctl enable --now default-kernel.path