mirror of
https://github.com/Snigdha-OS/snigdhaos-system-config.git
synced 2025-12-06 08:03:53 +01:00
29 lines
607 B
Bash
Executable File
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 |