Advertisement
Guest User

grub.cfg

a guest
Jun 4th, 2025
21
0
176 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 9.04 KB | Source Code | 0 0
  1. cat grub.cfg
  2. #
  3. # DO NOT EDIT THIS FILE
  4. #
  5. # It is automatically generated by grub-mkconfig using templates
  6. # from /etc/grub.d and settings from /etc/default/grub
  7. #
  8.  
  9. ### BEGIN /etc/grub.d/00_header ###
  10. insmod part_gpt
  11. insmod part_msdos
  12. if [ -s $prefix/grubenv ]; then
  13.   load_env
  14. fi
  15. if [ "${next_entry}" ] ; then
  16.    set default="${next_entry}"
  17.    set next_entry=
  18.    save_env next_entry
  19.    set boot_once=true
  20. else
  21.    set default="${saved_entry}"
  22. fi
  23.  
  24. if [ x"${feature_menuentry_id}" = xy ]; then
  25.   menuentry_id_option="--id"
  26. else
  27.   menuentry_id_option=""
  28. fi
  29.  
  30. export menuentry_id_option
  31.  
  32. if [ "${prev_saved_entry}" ]; then
  33.   set saved_entry="${prev_saved_entry}"
  34.   save_env saved_entry
  35.   set prev_saved_entry=
  36.   save_env prev_saved_entry
  37.   set boot_once=true
  38. fi
  39.  
  40. function savedefault {
  41.   if [ -z "${boot_once}" ]; then
  42.     saved_entry="${chosen}"
  43.     save_env saved_entry
  44.   fi
  45. }
  46.  
  47. function load_video {
  48.   if [ x$feature_all_video_module = xy ]; then
  49.     insmod all_video
  50.   else
  51.     insmod efi_gop
  52.     insmod efi_uga
  53.     insmod ieee1275_fb
  54.     insmod vbe
  55.     insmod vga
  56.     insmod video_bochs
  57.     insmod video_cirrus
  58.   fi
  59. }
  60.  
  61. if [ x$feature_default_font_path = xy ] ; then
  62.    font=unicode
  63. else
  64. insmod part_msdos
  65. insmod ext2
  66. set root='hd2,msdos2'
  67. if [ x$feature_platform_search_hint = xy ]; then
  68.   search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  69. else
  70.   search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  71. fi
  72.     font="/usr/share/grub/unicode.pf2"
  73. fi
  74.  
  75. if loadfont $font ; then
  76.   set gfxmode=1920x1080
  77.   load_video
  78.   insmod gfxterm
  79.   set locale_dir=$prefix/locale
  80.   set lang=de_DE
  81.   insmod gettext
  82. fi
  83. terminal_input console
  84. terminal_output gfxterm
  85. if [ x$feature_timeout_style = xy ] ; then
  86.   set timeout_style=menu
  87.   set timeout=5
  88. # Fallback normal timeout code in case the timeout_style feature is
  89. # unavailable.
  90. else
  91.   set timeout=5
  92. fi
  93. ### END /etc/grub.d/00_header ###
  94.  
  95. ### BEGIN /etc/grub.d/10_linux ###
  96. menuentry 'Arch Linux, with Linux linux-lts' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-advanced-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  97.         savedefault
  98.         load_video
  99.         set gfxpayload=keep
  100.         insmod gzio
  101.         insmod part_msdos
  102.         insmod ext2
  103.         set root='hd2,msdos2'
  104.         if [ x$feature_platform_search_hint = xy ]; then
  105.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  106.         else
  107.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  108.         fi
  109.         echo    'Loading Linux linux-lts ...'
  110.         linux   /boot/vmlinuz-linux-lts root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  111.         echo    'Loading initial ramdisk ...'
  112.         initrd  /boot/amd-ucode.img /boot/initramfs-linux-lts.img
  113. }
  114. menuentry 'Arch Linux, with Linux linux-lts (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-lts-fallback-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  115.         savedefault
  116.         load_video
  117.         set gfxpayload=keep
  118.         insmod gzio
  119.         insmod part_msdos
  120.         insmod ext2
  121.         set root='hd2,msdos2'
  122.         if [ x$feature_platform_search_hint = xy ]; then
  123.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  124.         else
  125.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  126.         fi
  127.         echo    'Loading Linux linux-lts ...'
  128.         linux   /boot/vmlinuz-linux-lts root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  129.         echo    'Loading initial ramdisk ...'
  130.         initrd  /boot/amd-ucode.img /boot/initramfs-linux-lts-fallback.img
  131. }
  132. menuentry 'Arch Linux, with Linux linux-hardened' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-hardened-advanced-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  133.         savedefault
  134.         load_video
  135.         set gfxpayload=keep
  136.         insmod gzio
  137.         insmod part_msdos
  138.         insmod ext2
  139.         set root='hd2,msdos2'
  140.         if [ x$feature_platform_search_hint = xy ]; then
  141.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  142.         else
  143.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  144.         fi
  145.         echo    'Loading Linux linux-hardened ...'
  146.         linux   /boot/vmlinuz-linux-hardened root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  147.         echo    'Loading initial ramdisk ...'
  148.         initrd  /boot/amd-ucode.img /boot/initramfs-linux-hardened.img
  149. }
  150. menuentry 'Arch Linux, with Linux linux-hardened (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-hardened-fallback-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  151.         savedefault
  152.         load_video
  153.         set gfxpayload=keep
  154.         insmod gzio
  155.         insmod part_msdos
  156.         insmod ext2
  157.         set root='hd2,msdos2'
  158.         if [ x$feature_platform_search_hint = xy ]; then
  159.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  160.         else
  161.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  162.         fi
  163.         echo    'Loading Linux linux-hardened ...'
  164.         linux   /boot/vmlinuz-linux-hardened root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  165.         echo    'Loading initial ramdisk ...'
  166.         initrd  /boot/amd-ucode.img /boot/initramfs-linux-hardened-fallback.img
  167. }
  168. menuentry 'Arch Linux, with Linux linux' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  169.         savedefault
  170.         load_video
  171.         set gfxpayload=keep
  172.         insmod gzio
  173.         insmod part_msdos
  174.         insmod ext2
  175.         set root='hd2,msdos2'
  176.         if [ x$feature_platform_search_hint = xy ]; then
  177.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  178.         else
  179.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  180.         fi
  181.         echo    'Loading Linux linux ...'
  182.         linux   /boot/vmlinuz-linux root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  183.         echo    'Loading initial ramdisk ...'
  184.         initrd  /boot/amd-ucode.img /boot/initramfs-linux.img
  185. }
  186. menuentry 'Arch Linux, with Linux linux (fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-fallback-fa7a634b-f09f-4798-9eb4-98177ad59d64' {
  187.         savedefault
  188.         load_video
  189.         set gfxpayload=keep
  190.         insmod gzio
  191.         insmod part_msdos
  192.         insmod ext2
  193.         set root='hd2,msdos2'
  194.         if [ x$feature_platform_search_hint = xy ]; then
  195.           search --no-floppy --fs-uuid --set=root --hint-bios=hd2,msdos2 --hint-efi=hd2,msdos2 --hint-baremetal=ahci2,msdos2  fa7a634b-f09f-4798-9eb4-98177ad59d64
  196.         else
  197.           search --no-floppy --fs-uuid --set=root fa7a634b-f09f-4798-9eb4-98177ad59d64
  198.         fi
  199.         echo    'Loading Linux linux ...'
  200.         linux   /boot/vmlinuz-linux root=UUID=fa7a634b-f09f-4798-9eb4-98177ad59d64 rw  loglevel=3 nomodeset
  201.         echo    'Loading initial ramdisk ...'
  202.         initrd  /boot/amd-ucode.img /boot/initramfs-linux-fallback.img
  203. }
  204.  
  205. ### END /etc/grub.d/10_linux ###
  206.  
  207. ### BEGIN /etc/grub.d/20_linux_xen ###
  208. ### END /etc/grub.d/20_linux_xen ###
  209.  
  210. ### BEGIN /etc/grub.d/25_bli ###
  211. if [ "$grub_platform" = "efi" ]; then
  212.   insmod bli
  213. fi
  214. ### END /etc/grub.d/25_bli ###
  215.  
  216. ### BEGIN /etc/grub.d/30_os-prober ###
  217. ### END /etc/grub.d/30_os-prober ###
  218.  
  219. ### BEGIN /etc/grub.d/30_uefi-firmware ###
  220. if [ "$grub_platform" = "efi" ]; then
  221.         fwsetup --is-supported
  222.         if [ "$?" = 0 ]; then
  223.                 menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
  224.                         fwsetup
  225.                 }
  226.         fi
  227. fi
  228. ### END /etc/grub.d/30_uefi-firmware ###
  229.  
  230. ### BEGIN /etc/grub.d/40_custom ###
  231. # This file provides an easy way to add custom menu entries.  Simply type the
  232. # menu entries you want to add after this comment.  Be careful not to change
  233. # the 'exec tail' line above.
  234. ### END /etc/grub.d/40_custom ###
  235.  
  236. ### BEGIN /etc/grub.d/41_custom ###
  237. if [ -f  ${config_directory}/custom.cfg ]; then
  238.   source ${config_directory}/custom.cfg
  239. elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  240.   source $prefix/custom.cfg
  241. fi
  242. ### END /etc/grub.d/41_custom ###
  243.  
Tags: Config GRUB
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement