Compare commits
2 Commits
08ad220f6c
...
a7cb3530eb
Author | SHA1 | Date |
---|---|---|
optout | a7cb3530eb | |
optout | 88897ae59f |
|
@ -28,7 +28,7 @@ function check_distro(){
|
|||
case "${distroId,,}" in
|
||||
*void*)
|
||||
printf '%s\n' "Detected Void Linux..."
|
||||
xbps-install -Sy make gcc xz elfutils elfutils-devel flex ncurses-devel openssl openssl-devel argp-standalone gcc-ada mpc libmpc-devel gmp-devel perl zstd bc pahole
|
||||
xbps-install -Sy make gcc xz elfutils elfutils-devel flex ncurses-devel openssl openssl-devel argp-standalone gcc-ada mpc libmpc-devel gmp-devel perl zstd bc pahole linux-lts-headers
|
||||
return 0
|
||||
;;
|
||||
*debian*|*ubuntu*)
|
||||
|
@ -103,18 +103,20 @@ fi
|
|||
make -j $(nproc --all)
|
||||
make modules_install INSTALL_MOD_STRIP=1 install
|
||||
|
||||
function install_kernel() {
|
||||
declare -r distroId="$(awk -F= '$1=="ID"{print $NF}' /etc/os-release)"
|
||||
case "${distroId,,}" in
|
||||
*void*)
|
||||
cp ./arch/x86_64/boot/bzImage /boot/vmlinuz-"$KVER"
|
||||
dracut --kver "$KVER" --force
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
xbps-reconfigure -fa
|
||||
/usr/bin/update-grub
|
||||
dracut --kver "$KVER" --force
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
xbps-reconfigure -fa
|
||||
/usr/bin/update-grub
|
||||
return 0
|
||||
;;
|
||||
*debian*|*ubuntu*)
|
||||
cp ./arch/x86_64/boot/bzImage /boot/vmlinuz-"$KVER"
|
||||
dracut --kver "$KVER" --force
|
||||
dracut --kver "$KVER" --force
|
||||
update-grub2
|
||||
return 0
|
||||
;;
|
||||
|
@ -126,7 +128,11 @@ case "${distroId,,}" in
|
|||
printf '%s\n' "Unable to detect Operating System!" >&2
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
esac
|
||||
}
|
||||
|
||||
install_kernel
|
||||
|
||||
|
||||
|
||||
# Remove sysmap/signing keys
|
||||
|
|
Loading…
Reference in New Issue