Advertisement
Guest User

Untitled

a guest
Dec 12th, 2022
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.22 KB | None | 0 0
  1. #
  2. # DO NOT EDIT THIS FILE
  3. #
  4. # It is automatically generated by grub-mkconfig using templates
  5. # from /etc/grub.d and settings from /etc/default/grub
  6. #
  7.  
  8. ### BEGIN /etc/grub.d/00_header ###
  9. if [ -s $prefix/grubenv ]; then
  10. set have_grubenv=true
  11. load_env
  12. fi
  13. if [ "${initrdfail}" = 2 ]; then
  14. set initrdfail=
  15. elif [ "${initrdfail}" = 1 ]; then
  16. set next_entry="${prev_entry}"
  17. set prev_entry=
  18. save_env prev_entry
  19. if [ "${next_entry}" ]; then
  20. set initrdfail=2
  21. fi
  22. fi
  23. if [ "${next_entry}" ] ; then
  24. set default="${next_entry}"
  25. set next_entry=
  26. save_env next_entry
  27. set boot_once=true
  28. else
  29. set default="0"
  30. fi
  31.  
  32. if [ x"${feature_menuentry_id}" = xy ]; then
  33. menuentry_id_option="--id"
  34. else
  35. menuentry_id_option=""
  36. fi
  37.  
  38. export menuentry_id_option
  39.  
  40. if [ "${prev_saved_entry}" ]; then
  41. set saved_entry="${prev_saved_entry}"
  42. save_env saved_entry
  43. set prev_saved_entry=
  44. save_env prev_saved_entry
  45. set boot_once=true
  46. fi
  47.  
  48. function savedefault {
  49. if [ -z "${boot_once}" ]; then
  50. saved_entry="${chosen}"
  51. save_env saved_entry
  52. fi
  53. }
  54. function initrdfail {
  55. if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
  56. if [ -z "${initrdfail}" ]; then
  57. set initrdfail=1
  58. if [ -n "${boot_once}" ]; then
  59. set prev_entry="${default}"
  60. save_env prev_entry
  61. fi
  62. fi
  63. save_env initrdfail
  64. fi; fi
  65. }
  66. function recordfail {
  67. set recordfail=1
  68. if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
  69. }
  70. function load_video {
  71. if [ x$feature_all_video_module = xy ]; then
  72. insmod all_video
  73. else
  74. insmod efi_gop
  75. insmod efi_uga
  76. insmod ieee1275_fb
  77. insmod vbe
  78. insmod vga
  79. insmod video_bochs
  80. insmod video_cirrus
  81. fi
  82. }
  83.  
  84. if [ x$feature_default_font_path = xy ] ; then
  85. font=unicode
  86. else
  87. insmod part_gpt
  88. insmod ext2
  89. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  90. font="/usr/share/grub/unicode.pf2"
  91. fi
  92.  
  93. if loadfont $font ; then
  94. set gfxmode=auto
  95. load_video
  96. insmod gfxterm
  97. set locale_dir=$prefix/locale
  98. set lang=en_US
  99. insmod gettext
  100. fi
  101. terminal_output gfxterm
  102. if [ "${recordfail}" = 1 ] ; then
  103. set timeout=30
  104. else
  105. if [ x$feature_timeout_style = xy ] ; then
  106. set timeout_style=hidden
  107. set timeout=10
  108. # Fallback hidden-timeout code in case the timeout_style feature is
  109. # unavailable.
  110. elif sleep --interruptible 10 ; then
  111. set timeout=0
  112. fi
  113. fi
  114. ### END /etc/grub.d/00_header ###
  115.  
  116. ### BEGIN /etc/grub.d/05_debian_theme ###
  117. set menu_color_normal=white/black
  118. set menu_color_highlight=black/light-gray
  119. ### END /etc/grub.d/05_debian_theme ###
  120.  
  121. ### BEGIN /etc/grub.d/10_linux ###
  122. function gfxmode {
  123. set gfxpayload="${1}"
  124. if [ "${1}" = "keep" ]; then
  125. set vt_handoff=vt.handoff=7
  126. else
  127. set vt_handoff=
  128. fi
  129. }
  130. if [ "${recordfail}" != 1 ]; then
  131. if [ -e ${prefix}/gfxblacklist.txt ]; then
  132. if [ ${grub_platform} != pc ]; then
  133. set linux_gfx_mode=keep
  134. elif hwmatch ${prefix}/gfxblacklist.txt 3; then
  135. if [ ${match} = 0 ]; then
  136. set linux_gfx_mode=keep
  137. else
  138. set linux_gfx_mode=text
  139. fi
  140. else
  141. set linux_gfx_mode=text
  142. fi
  143. else
  144. set linux_gfx_mode=keep
  145. fi
  146. else
  147. set linux_gfx_mode=text
  148. fi
  149. export linux_gfx_mode
  150. menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-005d2464-d09b-4305-b98b-1706b49a392d' {
  151. recordfail
  152. load_video
  153. gfxmode $linux_gfx_mode
  154. insmod gzio
  155. if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  156. insmod part_gpt
  157. insmod ext2
  158. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  159. linux /boot/vmlinuz-5.15.0-56-generic root=UUID=005d2464-d09b-4305-b98b-1706b49a392d ro quiet splash $vt_handoff
  160. initrd /boot/initrd.img-5.15.0-56-generic
  161. }
  162. submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-005d2464-d09b-4305-b98b-1706b49a392d' {
  163. menuentry 'Ubuntu, with Linux 5.15.0-56-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-56-generic-advanced-005d2464-d09b-4305-b98b-1706b49a392d' {
  164. recordfail
  165. load_video
  166. gfxmode $linux_gfx_mode
  167. insmod gzio
  168. if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  169. insmod part_gpt
  170. insmod ext2
  171. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  172. echo 'Loading Linux 5.15.0-56-generic ...'
  173. linux /boot/vmlinuz-5.15.0-56-generic root=UUID=005d2464-d09b-4305-b98b-1706b49a392d ro quiet splash $vt_handoff
  174. echo 'Loading initial ramdisk ...'
  175. initrd /boot/initrd.img-5.15.0-56-generic
  176. }
  177. menuentry 'Ubuntu, with Linux 5.15.0-56-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-56-generic-recovery-005d2464-d09b-4305-b98b-1706b49a392d' {
  178. recordfail
  179. load_video
  180. insmod gzio
  181. if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  182. insmod part_gpt
  183. insmod ext2
  184. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  185. echo 'Loading Linux 5.15.0-56-generic ...'
  186. linux /boot/vmlinuz-5.15.0-56-generic root=UUID=005d2464-d09b-4305-b98b-1706b49a392d ro recovery nomodeset dis_ucode_ldr
  187. echo 'Loading initial ramdisk ...'
  188. initrd /boot/initrd.img-5.15.0-56-generic
  189. }
  190. menuentry 'Ubuntu, with Linux 5.15.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-53-generic-advanced-005d2464-d09b-4305-b98b-1706b49a392d' {
  191. recordfail
  192. load_video
  193. gfxmode $linux_gfx_mode
  194. insmod gzio
  195. if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  196. insmod part_gpt
  197. insmod ext2
  198. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  199. echo 'Loading Linux 5.15.0-53-generic ...'
  200. linux /boot/vmlinuz-5.15.0-53-generic root=UUID=005d2464-d09b-4305-b98b-1706b49a392d ro quiet splash $vt_handoff
  201. echo 'Loading initial ramdisk ...'
  202. initrd /boot/initrd.img-5.15.0-53-generic
  203. }
  204. menuentry 'Ubuntu, with Linux 5.15.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-53-generic-recovery-005d2464-d09b-4305-b98b-1706b49a392d' {
  205. recordfail
  206. load_video
  207. insmod gzio
  208. if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
  209. insmod part_gpt
  210. insmod ext2
  211. search --no-floppy --fs-uuid --set=root 005d2464-d09b-4305-b98b-1706b49a392d
  212. echo 'Loading Linux 5.15.0-53-generic ...'
  213. linux /boot/vmlinuz-5.15.0-53-generic root=UUID=005d2464-d09b-4305-b98b-1706b49a392d ro recovery nomodeset dis_ucode_ldr
  214. echo 'Loading initial ramdisk ...'
  215. initrd /boot/initrd.img-5.15.0-53-generic
  216. }
  217. }
  218.  
  219. ### END /etc/grub.d/10_linux ###
  220.  
  221. ### BEGIN /etc/grub.d/10_linux_zfs ###
  222. ### END /etc/grub.d/10_linux_zfs ###
  223.  
  224. ### BEGIN /etc/grub.d/20_linux_xen ###
  225.  
  226. ### END /etc/grub.d/20_linux_xen ###
  227.  
  228. ### BEGIN /etc/grub.d/20_memtest86+ ###
  229. ### END /etc/grub.d/20_memtest86+ ###
  230.  
  231. ### BEGIN /etc/grub.d/30_os-prober ###
  232. menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-2828-560F' {
  233. insmod part_gpt
  234. insmod fat
  235. search --no-floppy --fs-uuid --set=root 2828-560F
  236. chainloader /EFI/Microsoft/Boot/bootmgfw.efi
  237. }
  238. menuentry 'Windows Boot Manager (on /dev/nvme1n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-BCE0-C972' {
  239. insmod part_gpt
  240. insmod fat
  241. search --no-floppy --fs-uuid --set=root BCE0-C972
  242. chainloader /efi/Microsoft/Boot/bootmgfw.efi
  243. }
  244. menuentry 'Arch Linux (on /dev/nvme1n1p5)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-9b4d1ebd-dd93-44c6-b5bc-708b55a1ae39' {
  245. insmod part_gpt
  246. insmod fat
  247. search --no-floppy --fs-uuid --set=root BCE0-C972
  248. linux /vmlinuz-linux root=PARTUUID=dd0304d2-eb0b-42ae-a13d-dcd8e1fc0f6e rw loglevel=3 quiet
  249. initrd /initramfs-linux.img
  250. }
  251. submenu 'Advanced options for Arch Linux (on /dev/nvme1n1p5)' $menuentry_id_option 'osprober-gnulinux-advanced-9b4d1ebd-dd93-44c6-b5bc-708b55a1ae39' {
  252. menuentry 'Arch Linux (on /dev/nvme1n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz-linux--9b4d1ebd-dd93-44c6-b5bc-708b55a1ae39' {
  253. insmod part_gpt
  254. insmod fat
  255. search --no-floppy --fs-uuid --set=root BCE0-C972
  256. linux /vmlinuz-linux root=PARTUUID=dd0304d2-eb0b-42ae-a13d-dcd8e1fc0f6e rw loglevel=3 quiet
  257. initrd /initramfs-linux.img
  258. }
  259. menuentry 'Arch Linux, with Linux linux (on /dev/nvme1n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz-linux--9b4d1ebd-dd93-44c6-b5bc-708b55a1ae39' {
  260. insmod part_gpt
  261. insmod fat
  262. search --no-floppy --fs-uuid --set=root BCE0-C972
  263. linux /vmlinuz-linux root=UUID=dd0304d2-eb0b-42ae-a13d-dcd8e1fc0f6e rw loglevel=3 quiet
  264. initrd /initramfs-linux.img
  265. }
  266. menuentry 'Arch Linux, with Linux linux (fallback initramfs) (on /dev/nvme1n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz-linux--9b4d1ebd-dd93-44c6-b5bc-708b55a1ae39' {
  267. insmod part_gpt
  268. insmod fat
  269. search --no-floppy --fs-uuid --set=root BCE0-C972
  270. linux /vmlinuz-linux root=UUID=dd0304d2-eb0b-42ae-a13d-dcd8e1fc0f6e rw loglevel=3 quiet
  271. initrd /initramfs-linux-fallback.img
  272. }
  273. }
  274.  
  275. set timeout_style=menu
  276. if [ "${timeout}" = 0 ]; then
  277. set timeout=10
  278. fi
  279. ### END /etc/grub.d/30_os-prober ###
  280.  
  281. ### BEGIN /etc/grub.d/30_uefi-firmware ###
  282. menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
  283. fwsetup
  284. }
  285. ### END /etc/grub.d/30_uefi-firmware ###
  286.  
  287. ### BEGIN /etc/grub.d/35_fwupd ###
  288. ### END /etc/grub.d/35_fwupd ###
  289.  
  290. ### BEGIN /etc/grub.d/40_custom ###
  291. # This file provides an easy way to add custom menu entries. Simply type the
  292. # menu entries you want to add after this comment. Be careful not to change
  293. # the 'exec tail' line above.
  294. ### END /etc/grub.d/40_custom ###
  295.  
  296. ### BEGIN /etc/grub.d/41_custom ###
  297. if [ -f ${config_directory}/custom.cfg ]; then
  298. source ${config_directory}/custom.cfg
  299. elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  300. source $prefix/custom.cfg
  301. fi
  302. ### END /etc/grub.d/41_custom ###
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement