Files
snigdhaos-system-config/usr/local/bin/snigdhaos-toboot
2024-11-19 09:21:57 +05:30

29 lines
607 B
Bash
Executable File

#!/bin/bash
if lsblk | grep -q "/boot/efi" ; then
echo
echo "Reinstalling systemd-boot..."
echo
sudo pacman -S --noconfirm kernel-install-mkinitcpio
sudo bootctl install
sudo reinstall-kernels
if [[ -f /boot/efi/loader/loader.conf ]];then
sudo sed -i "s/#timeout 3/timeout 3/g" /boot/efi/loader/loader.conf
fi
if [[ -f /boot/efi/loader/loader.conf ]];then
sudo sed -i "s/#console-mode keep/console-mode keep/g" /boot/efi/loader/loader.conf
fi
echo
echo "Task Completed!"
echo
else
echo
echo "Task Falied!"
echo "More on: https://wiki.archlinux.org/title/Arch_boot_process"
echo
fi