spacepaste

  1.  
  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. ### BEGIN /etc/grub.d/00_header ###
  9. if [ -s $prefix/grubenv ]; then
  10. load_env
  11. fi
  12. if [ "${next_entry}" ] ; then
  13. set default="${next_entry}"
  14. set next_entry=
  15. save_env next_entry
  16. set boot_once=true
  17. else
  18. set default="0"
  19. fi
  20. if [ x"${feature_menuentry_id}" = xy ]; then
  21. menuentry_id_option="--id"
  22. else
  23. menuentry_id_option=""
  24. fi
  25. export menuentry_id_option
  26. if [ "${prev_saved_entry}" ]; then
  27. set saved_entry="${prev_saved_entry}"
  28. save_env saved_entry
  29. set prev_saved_entry=
  30. save_env prev_saved_entry
  31. set boot_once=true
  32. fi
  33. function savedefault {
  34. if [ -z "${boot_once}" ]; then
  35. saved_entry="${chosen}"
  36. save_env saved_entry
  37. fi
  38. }
  39. function load_video {
  40. if [ x$feature_all_video_module = xy ]; then
  41. insmod all_video
  42. else
  43. insmod efi_gop
  44. insmod efi_uga
  45. insmod ieee1275_fb
  46. insmod vbe
  47. insmod vga
  48. insmod video_bochs
  49. insmod video_cirrus
  50. fi
  51. }
  52. if [ x$feature_default_font_path = xy ] ; then
  53. font=unicode
  54. else
  55. insmod part_gpt
  56. insmod ext2
  57. if [ x$feature_platform_search_hint = xy ]; then
  58. search --no-floppy --fs-uuid --set=root 1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7
  59. else
  60. search --no-floppy --fs-uuid --set=root 1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7
  61. fi
  62. font="/usr/share/grub/unicode.pf2"
  63. fi
  64. if loadfont $font ; then
  65. set gfxmode=auto
  66. load_video
  67. insmod gfxterm
  68. set locale_dir=$prefix/locale
  69. set lang=en_US
  70. insmod gettext
  71. fi
  72. terminal_output gfxterm
  73. if [ x$feature_timeout_style = xy ] ; then
  74. set timeout_style=menu
  75. set timeout=5
  76. # Fallback normal timeout code in case the timeout_style feature is
  77. # unavailable.
  78. else
  79. set timeout=5
  80. fi
  81. ### END /etc/grub.d/00_header ###
  82. ### BEGIN /etc/grub.d/10_linux ###
  83. menuentry 'Gentoo GNU/Linux' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  84. load_video
  85. insmod gzio
  86. insmod part_gpt
  87. insmod ext2
  88. if [ x$feature_platform_search_hint = xy ]; then
  89. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  90. else
  91. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  92. fi
  93. echo 'Loading Linux genk_alex_1-x86_64-4.19.5-gentoo ...'
  94. linux /kernel-genk_alex_1-x86_64-4.19.5-gentoo root=/dev/nvme0n1p4 ro
  95. }
  96. submenu 'Advanced options for Gentoo GNU/Linux' $menuentry_id_option 'gnulinux-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  97. menuentry 'Gentoo GNU/Linux, with Linux genk_alex_1-x86_64-4.19.5-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-genk_alex_1-x86_64-4.19.5-gentoo-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  98. load_video
  99. insmod gzio
  100. insmod part_gpt
  101. insmod ext2
  102. if [ x$feature_platform_search_hint = xy ]; then
  103. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  104. else
  105. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  106. fi
  107. echo 'Loading Linux genk_alex_1-x86_64-4.19.5-gentoo ...'
  108. linux /kernel-genk_alex_1-x86_64-4.19.5-gentoo root=/dev/nvme0n1p4 ro
  109. }
  110. menuentry 'Gentoo GNU/Linux, with Linux genk_alex_1-x86_64-4.19.5-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-genk_alex_1-x86_64-4.19.5-gentoo-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  111. load_video
  112. insmod gzio
  113. insmod part_gpt
  114. insmod ext2
  115. if [ x$feature_platform_search_hint = xy ]; then
  116. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  117. else
  118. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  119. fi
  120. echo 'Loading Linux genk_alex_1-x86_64-4.19.5-gentoo ...'
  121. linux /kernel-genk_alex_1-x86_64-4.19.5-gentoo root=/dev/nvme0n1p4 ro single
  122. }
  123. menuentry 'Gentoo GNU/Linux, with Linux x86_64-4.19.5-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-x86_64-4.19.5-gentoo-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  124. load_video
  125. if [ "x$grub_platform" = xefi ]; then
  126. set gfxpayload=keep
  127. fi
  128. insmod gzio
  129. insmod part_gpt
  130. insmod ext2
  131. if [ x$feature_platform_search_hint = xy ]; then
  132. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  133. else
  134. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  135. fi
  136. echo 'Loading Linux x86_64-4.19.5-gentoo ...'
  137. linux /kernel-genkernel-x86_64-4.19.5-gentoo root=/dev/nvme0n1p4 ro
  138. }
  139. menuentry 'Gentoo GNU/Linux, with Linux x86_64-4.19.5-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-x86_64-4.19.5-gentoo-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  140. load_video
  141. if [ "x$grub_platform" = xefi ]; then
  142. set gfxpayload=keep
  143. fi
  144. insmod gzio
  145. insmod part_gpt
  146. insmod ext2
  147. if [ x$feature_platform_search_hint = xy ]; then
  148. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  149. else
  150. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  151. fi
  152. echo 'Loading Linux x86_64-4.19.5-gentoo ...'
  153. linux /kernel-genkernel-x86_64-4.19.5-gentoo root=/dev/nvme0n1p4 ro single
  154. }
  155. menuentry 'Gentoo GNU/Linux, with Linux 4.19.5-gentoo_zat' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.5-gentoo_zat-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  156. load_video
  157. if [ "x$grub_platform" = xefi ]; then
  158. set gfxpayload=keep
  159. fi
  160. insmod gzio
  161. insmod part_gpt
  162. insmod ext2
  163. if [ x$feature_platform_search_hint = xy ]; then
  164. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  165. else
  166. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  167. fi
  168. echo 'Loading Linux 4.19.5-gentoo_zat ...'
  169. linux /vmlinuz-4.19.5-gentoo_zat root=/dev/nvme0n1p4 ro
  170. }
  171. menuentry 'Gentoo GNU/Linux, with Linux 4.19.5-gentoo_zat (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.5-gentoo_zat-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  172. load_video
  173. if [ "x$grub_platform" = xefi ]; then
  174. set gfxpayload=keep
  175. fi
  176. insmod gzio
  177. insmod part_gpt
  178. insmod ext2
  179. if [ x$feature_platform_search_hint = xy ]; then
  180. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  181. else
  182. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  183. fi
  184. echo 'Loading Linux 4.19.5-gentoo_zat ...'
  185. linux /vmlinuz-4.19.5-gentoo_zat root=/dev/nvme0n1p4 ro single
  186. }
  187. menuentry 'Gentoo GNU/Linux, with Linux 4.19.5-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.5-gentoo-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  188. load_video
  189. if [ "x$grub_platform" = xefi ]; then
  190. set gfxpayload=keep
  191. fi
  192. insmod gzio
  193. insmod part_gpt
  194. insmod ext2
  195. if [ x$feature_platform_search_hint = xy ]; then
  196. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  197. else
  198. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  199. fi
  200. echo 'Loading Linux 4.19.5-gentoo ...'
  201. linux /vmlinuz-4.19.5-gentoo root=/dev/nvme0n1p4 ro
  202. }
  203. menuentry 'Gentoo GNU/Linux, with Linux 4.19.5-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.5-gentoo-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  204. load_video
  205. if [ "x$grub_platform" = xefi ]; then
  206. set gfxpayload=keep
  207. fi
  208. insmod gzio
  209. insmod part_gpt
  210. insmod ext2
  211. if [ x$feature_platform_search_hint = xy ]; then
  212. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  213. else
  214. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  215. fi
  216. echo 'Loading Linux 4.19.5-gentoo ...'
  217. linux /vmlinuz-4.19.5-gentoo root=/dev/nvme0n1p4 ro single
  218. }
  219. menuentry 'Gentoo GNU/Linux, with Linux 4.18.16-arch1' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.16-arch1-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  220. load_video
  221. insmod gzio
  222. insmod part_gpt
  223. insmod ext2
  224. if [ x$feature_platform_search_hint = xy ]; then
  225. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  226. else
  227. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  228. fi
  229. echo 'Loading Linux 4.18.16-arch1 ...'
  230. linux /vmlinuz-4.18.16-arch1 root=/dev/nvme0n1p4 ro
  231. }
  232. menuentry 'Gentoo GNU/Linux, with Linux 4.18.16-arch1 (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.18.16-arch1-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  233. load_video
  234. insmod gzio
  235. insmod part_gpt
  236. insmod ext2
  237. if [ x$feature_platform_search_hint = xy ]; then
  238. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  239. else
  240. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  241. fi
  242. echo 'Loading Linux 4.18.16-arch1 ...'
  243. linux /vmlinuz-4.18.16-arch1 root=/dev/nvme0n1p4 ro single
  244. }
  245. menuentry 'Gentoo GNU/Linux-ARCHCOPY' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f614c066-c53c-4275-9809-8d7dcd5e802c' {
  246. load_video
  247. insmod gzio
  248. insmod part_gpt
  249. insmod ext2
  250. set root='hd0,gpt2'
  251. if [ x$feature_platform_search_hint = xy ]; then
  252. search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 37c00a33-23d0-4f5b-b659-136a8fabe6af
  253. else
  254. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  255. fi
  256. echo 'Loading Linux linux ...'
  257. linux /vmlinuz-4.18.16-arch1 root=/dev/nvme0n1p4 ro single
  258. echo 'Loading initial ramdisk ...'
  259. initrd /initramfs-linux.img
  260. }
  261. menuentry 'Gentoo GNU/Linux-ARCHCOPY-BLKID' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-f614c066-c53c-4275-9809-8d7dcd5e802c' {
  262. load_video
  263. insmod gzio
  264. insmod part_gpt
  265. insmod ext2
  266. set root='hd0,gpt2'
  267. if [ x$feature_platform_search_hint = xy ]; then
  268. search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 37c00a33-23d0-4f5b-b659-136a8fabe6af
  269. else
  270. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  271. fi
  272. echo 'Loading Linux linux ...'
  273. linux /vmlinuz-linux root=UUID=1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7 ro
  274. echo 'Loading initial ramdisk ...'
  275. initrd /initramfs-linux.img
  276. }
  277. menuentry 'Gentoo GNU/Linux, with Linux 4.14.83-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.83-gentoo-advanced-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  278. load_video
  279. if [ "x$grub_platform" = xefi ]; then
  280. set gfxpayload=keep
  281. fi
  282. insmod gzio
  283. insmod part_gpt
  284. insmod ext2
  285. if [ x$feature_platform_search_hint = xy ]; then
  286. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  287. else
  288. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  289. fi
  290. echo 'Loading Linux 4.14.83-gentoo ...'
  291. linux /vmlinuz-4.14.83-gentoo root=/dev/nvme0n1p4 ro
  292. }
  293. menuentry 'Gentoo GNU/Linux, with Linux 4.14.83-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.14.83-gentoo-recovery-1ee7f29b-8bf5-4d73-8122-f4f6f1cadaa7' {
  294. load_video
  295. if [ "x$grub_platform" = xefi ]; then
  296. set gfxpayload=keep
  297. fi
  298. insmod gzio
  299. insmod part_gpt
  300. insmod ext2
  301. if [ x$feature_platform_search_hint = xy ]; then
  302. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  303. else
  304. search --no-floppy --fs-uuid --set=root 37c00a33-23d0-4f5b-b659-136a8fabe6af
  305. fi
  306. echo 'Loading Linux 4.14.83-gentoo ...'
  307. linux /vmlinuz-4.14.83-gentoo root=/dev/nvme0n1p4 ro single
  308. }
  309. }
  310. ### END /etc/grub.d/10_linux ###
  311. ### BEGIN /etc/grub.d/20_linux_xen ###
  312. ### END /etc/grub.d/20_linux_xen ###
  313. ### BEGIN /etc/grub.d/30_os-prober ###
  314. ### END /etc/grub.d/30_os-prober ###
  315. ### BEGIN /etc/grub.d/40_custom ###
  316. # This file provides an easy way to add custom menu entries. Simply type the
  317. # menu entries you want to add after this comment. Be careful not to change
  318. # the 'exec tail' line above.
  319. ### END /etc/grub.d/40_custom ###
  320. ### BEGIN /etc/grub.d/41_custom ###
  321. if [ -f ${config_directory}/custom.cfg ]; then
  322. source ${config_directory}/custom.cfg
  323. elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  324. source $prefix/custom.cfg;
  325. fi
  326. ### END /etc/grub.d/41_custom ###
  327.