#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
else
search --no-floppy --fs-uuid --set=root e665afea-6249-46e2-a56a-9037924055c3
fi
font="/@/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=en_IN
insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
else
search --no-floppy --fs-uuid --set=root e665afea-6249-46e2-a56a-9037924055c3
fi
insmod gfxmenu
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_12.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_14.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_16.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_24.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_48.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_bold_16.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/dejavu_sans_mono_12.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-12.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-14.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-16.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-18.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-b12.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-b14.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-b16.pf2
loadfont ($root)/@/usr/share/grub/themes/garuda/terminus-b18.pf2
insmod png
set theme=($root)/@/usr/share/grub/themes/garuda/theme.txt
export theme
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Garuda' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-e665afea-6249-46e2-a56a-9037924055c3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
else
search --no-floppy --fs-uuid --set=root e665afea-6249-46e2-a56a-9037924055c3
fi
echo 'Loading kernel linux-cacule ...'
linux /@/boot/vmlinuz-linux-cacule root=UUID=e665afea-6249-46e2-a56a-9037924055c3 rw rootflags=subvol=@ cgroup_enable=memory swapaccount=1 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
echo 'Loading initial ramdisk ...'
initrd /@/boot/intel-ucode.img /@/boot/initramfs-linux-cacule.img
}
submenu 'Advanced options for Garuda' $menuentry_id_option 'gnulinux-advanced-e665afea-6249-46e2-a56a-9037924055c3' {
menuentry 'Garuda, on linux-cacule' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-cacule-advanced-e665afea-6249-46e2-a56a-9037924055c3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
else
search --no-floppy --fs-uuid --set=root e665afea-6249-46e2-a56a-9037924055c3
fi
echo 'Loading kernel linux-cacule ...'
linux /@/boot/vmlinuz-linux-cacule root=UUID=e665afea-6249-46e2-a56a-9037924055c3 rw rootflags=subvol=@ cgroup_enable=memory swapaccount=1 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
echo 'Loading initial ramdisk ...'
initrd /@/boot/intel-ucode.img /@/boot/initramfs-linux-cacule.img
}
menuentry 'Garuda, on linux-cacule (fallback initramfs)' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-cacule-fallback-e665afea-6249-46e2-a56a-9037924055c3' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod btrfs
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
else
search --no-floppy --fs-uuid --set=root e665afea-6249-46e2-a56a-9037924055c3
fi
echo 'Loading kernel linux-cacule ...'
linux /@/boot/vmlinuz-linux-cacule root=UUID=e665afea-6249-46e2-a56a-9037924055c3 rw rootflags=subvol=@ cgroup_enable=memory swapaccount=1 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
echo 'Loading initial ramdisk ...'
initrd /@/boot/initramfs-linux-cacule-fallback.img
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-D7C4-586F' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 D7C4-586F
else
search --no-floppy --fs-uuid --set=root D7C4-586F
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Linux Mint 20.1 Ulyssa (20.1) (on /dev/sda10)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash
initrd /boot/initrd.img-5.12.0-8.5-liquorix-amd64
}
submenu 'Advanced options for Linux Mint 20.1 Ulyssa (20.1) (on /dev/sda10)' $menuentry_id_option 'osprober-gnulinux-advanced-398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
menuentry 'Linux Mint 20.1 Xfce (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.0-8.5-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.12.0-8.5-liquorix-amd64
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.12.0-8.5-liquorix-amd64 (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.0-8.5-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.12.0-8.5-liquorix-amd64
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.12.0-8.5-liquorix-amd64 (recovery mode) (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.0-8.5-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.12.0-8.5-liquorix-amd64
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.11.0-19.1-liquorix-amd64 (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.11.0-19.1-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.11.0-19.1-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.11.0-19.1-liquorix-amd64
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.11.0-19.1-liquorix-amd64 (recovery mode) (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.11.0-19.1-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.11.0-19.1-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.11.0-19.1-liquorix-amd64
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-73-generic (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-73-generic--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.4.0-73-generic root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.4.0-73-generic
}
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.4.0-73-generic (recovery mode) (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4.0-73-generic--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.4.0-73-generic root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.4.0-73-generic
}
}
menuentry 'Fedora 34 (Workstation Edition) (on /dev/sda9)' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-c91d6048-0454-45ca-b764-76d675514da0' {
insmod part_gpt
insmod btrfs
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 c91d6048-0454-45ca-b764-76d675514da0
else
search --no-floppy --fs-uuid --set=root c91d6048-0454-45ca-b764-76d675514da0
fi
linux /boot/vmlinuz-0-rescue-ee5e4c2e42a949c28d265f5ee7049204 root=/dev/sda9
initrd /boot/initramfs-0-rescue-ee5e4c2e42a949c28d265f5ee7049204.img
}
submenu 'Advanced options for Fedora 34 (Workstation Edition) (on /dev/sda9)' $menuentry_id_option 'osprober-gnulinux-advanced-c91d6048-0454-45ca-b764-76d675514da0' {
menuentry 'Fedora 34 (Workstation Edition) (on /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-0-rescue-ee5e4c2e42a949c28d265f5ee7049204--c91d6048-0454-45ca-b764-76d675514da0' {
insmod part_gpt
insmod btrfs
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 c91d6048-0454-45ca-b764-76d675514da0
else
search --no-floppy --fs-uuid --set=root c91d6048-0454-45ca-b764-76d675514da0
fi
linux /boot/vmlinuz-0-rescue-ee5e4c2e42a949c28d265f5ee7049204 root=/dev/sda9 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initramfs-0-rescue-ee5e4c2e42a949c28d265f5ee7049204.img
}
menuentry 'Fedora 34 (Workstation Edition) (on /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.6-300.fc34.x86_64--c91d6048-0454-45ca-b764-76d675514da0' {
insmod part_gpt
insmod btrfs
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 c91d6048-0454-45ca-b764-76d675514da0
else
search --no-floppy --fs-uuid --set=root c91d6048-0454-45ca-b764-76d675514da0
fi
linux /boot/vmlinuz-5.12.6-300.fc34.x86_64 root=/dev/sda9 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initramfs-5.12.6-300.fc34.x86_64.img
}
menuentry 'Fedora 34 (Workstation Edition) (on /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.8-300.fc34.x86_64--c91d6048-0454-45ca-b764-76d675514da0' {
insmod part_gpt
insmod btrfs
set root='hd0,gpt9'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9 c91d6048-0454-45ca-b764-76d675514da0
else
search --no-floppy --fs-uuid --set=root c91d6048-0454-45ca-b764-76d675514da0
fi
linux /boot/vmlinuz-5.12.8-300.fc34.x86_64 root=/dev/sda9 rhgb quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initramfs-5.12.8-300.fc34.x86_64.img
}
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
### BEGIN /etc/grub.d/41_snapshots-btrfs ###
submenu 'Garuda Linux snapshots' {
configfile "${prefix}/grub-btrfs.cfg"
}
### END /etc/grub.d/41_snapshots-btrfs ###
### BEGIN /etc/grub.d/60_memtest86+ ###
if [ "${grub_platform}" == "pc" ]; then
menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {
search --fs-uuid --no-floppy --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 e665afea-6249-46e2-a56a-9037924055c3
linux16 /@/boot/memtest86+/memtest.bin
}
fi
### END /etc/grub.d/60_memtest86+ ###
### BEGIN /etc/grub.d/61_custom_leave_options ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Shutdown" --class shutdown {
echo "System shutting down..."
halt
}
menuentry "Restart" --class restart {
echo "System rebooting..."
reboot
}
if [ ${grub_platform} == "efi" ]; then
menuentry "Firmware Setup (UEFI)" --class recovery {
fwsetup
}
fi
### END /etc/grub.d/61_custom_leave_options ###
Here’s my /boot/grub/grub.cfg
of Garuda Linux
You can see that, I am multi-booting with Windows, Linux Mint, Fedora and Garuda.
When I started this post Linux Mint didn’t have any issues in plymouth, but only Fedora had the issue( because the menuentry didn’t show the required parameters(rhgb quiet splash) but now it does after following the post).
Linux Mint menuentry of Garuda Grub before (before starting this post) didn’t use the parameters from the ‘GRUB_CMDLINE_LINUX_DEFAULT
variable’ of /etc/default/grub (of Garuda).
╰─λ sudo linux-boot-prober /dev/sda10 | cut -d: -f6- 12:27:27
[sudo] password for austin:
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro quiet splash
root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba ro recovery nomodeset dis_ucode_ldr
And now after following the instructions in that post, it has forced the parameters from ‘GRUB_CMDLINE_LINUX_DEFAULT
variable’ (in /etc/default/grub) to all Linux menuentries (You can check out in my /boot/grub/grub.cfg
parameters in () :
menuentry 'Linux Mint 20.1 Xfce, with Linux 5.12.0-8.5-liquorix-amd64 (on /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.12.0-8.5-liquorix-amd64--398e6dd8-65b6-4c8c-a34f-db544c77cbba' {
insmod part_gpt
insmod ext2
set root='hd0,gpt10'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt10 --hint-efi=hd0,gpt10 --hint-baremetal=ahci0,gpt10 398e6dd8-65b6-4c8c-a34f-db544c77cbba
else
search --no-floppy --fs-uuid --set=root 398e6dd8-65b6-4c8c-a34f-db544c77cbba
fi
linux /boot/vmlinuz-5.12.0-8.5-liquorix-amd64 root=UUID=398e6dd8-65b6-4c8c-a34f-db544c77cbba (ro quiet splash rhgb quiet splash) rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3
initrd /boot/initrd.img-5.12.0-8.5-liquorix-amd64
}