scr/kernel-update.sh

22 lines
391 B
Bash
Raw Normal View History

2023-01-15 03:25:02 +00:00
#!/bin/zsh
# Inference
# Kernel - Update
# Copyright 2023 Inference
# SPDX-License-Identifier: BSD-3-Clause-Clear
2023-01-15 03:48:58 +00:00
# Version: 0.0.1.1
2023-01-15 03:25:02 +00:00
read KVER
2023-01-15 03:48:58 +00:00
doas zsh -c\\
"mount /dev/nvme0n1p1 /boot/ &&\\
make --jobs 4 &&\\
make install &&\\
make modules_install &&\\
dracut --kver=${KVER} --compress=zstd --force -a crypt &&\\
grub-mkconfig -o /boot/grub/grub.cfg &&\\
2023-01-15 03:25:02 +00:00
umount /boot/"