mirror of
https://github.com/vinceliuice/grub2-themes.git
synced 2024-11-05 13:26:14 +01:00
added opensuse microOS and Fedora Atomic Desktop commands
Applying those works on Fedora Atomic! It should work the same on OpenSuse microOS as on regular OpenSuse too.
This commit is contained in:
parent
000171da27
commit
9f0d2837ed
10
install.sh
10
install.sh
@ -352,13 +352,17 @@ updating_grub() {
|
|||||||
update-grub
|
update-grub
|
||||||
elif has_command grub-mkconfig; then
|
elif has_command grub-mkconfig; then
|
||||||
grub-mkconfig -o /boot/grub/grub.cfg
|
grub-mkconfig -o /boot/grub/grub.cfg
|
||||||
elif has_command zypper; then
|
# Check for OpenSuse (regular or microOS)
|
||||||
|
elif has_command zypper || has_command transactional-update; then
|
||||||
grub2-mkconfig -o /boot/grub2/grub.cfg
|
grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||||
elif has_command dnf; then
|
# Check for Fedora (regular or Atomic)
|
||||||
if [[ -f /boot/efi/EFI/fedora/grub.cfg ]] && (( $(cat /etc/fedora-release | awk '{print $3}') < 34 )); then
|
elif has_command dnf || has_command rpm-ostree; then
|
||||||
|
# check for UEFI
|
||||||
|
if [[ -f /boot/efi/EFI/fedora/grub.cfg ]]; then
|
||||||
prompt -s "Find config file on /boot/efi/EFI/fedora/grub.cfg ...\n"
|
prompt -s "Find config file on /boot/efi/EFI/fedora/grub.cfg ...\n"
|
||||||
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||||
fi
|
fi
|
||||||
|
# Check for Bios
|
||||||
if [[ -f /boot/grub2/grub.cfg ]]; then
|
if [[ -f /boot/grub2/grub.cfg ]]; then
|
||||||
prompt -s "Find config file on /boot/grub2/grub.cfg ...\n"
|
prompt -s "Find config file on /boot/grub2/grub.cfg ...\n"
|
||||||
grub2-mkconfig -o /boot/grub2/grub.cfg
|
grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||||
|
Loading…
Reference in New Issue
Block a user