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. insmod part_gpt
  10. insmod part_msdos
  11. if [ -s $prefix/grubenv ]; then
  12. load_env
  13. fi
  14. set default="0"
  15. if [ x"${feature_menuentry_id}" = xy ]; then
  16. menuentry_id_option="--id"
  17. else
  18. menuentry_id_option=""
  19. fi
  20. export menuentry_id_option
  21. if [ "${prev_saved_entry}" ]; then
  22. set saved_entry="${prev_saved_entry}"
  23. save_env saved_entry
  24. set prev_saved_entry=
  25. save_env prev_saved_entry
  26. set boot_once=true
  27. fi
  28. function savedefault {
  29. if [ -z "${boot_once}" ]; then
  30. saved_entry="${chosen}"
  31. save_env saved_entry
  32. fi
  33. }
  34. function load_video {
  35. if [ x$feature_all_video_module = xy ]; then
  36. insmod all_video
  37. else
  38. insmod efi_gop
  39. insmod efi_uga
  40. insmod ieee1275_fb
  41. insmod vbe
  42. insmod vga
  43. insmod video_bochs
  44. insmod video_cirrus
  45. fi
  46. }
  47. if [ x$feature_default_font_path = xy ] ; then
  48. font=unicode
  49. else
  50. insmod part_msdos
  51. insmod ext2
  52. set root='hd0,msdos5'
  53. if [ x$feature_platform_search_hint = xy ]; then
  54. search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 ad4103fa-d940-47ca-8506-301d8071d467
  55. else
  56. search --no-floppy --fs-uuid --set=root ad4103fa-d940-47ca-8506-301d8071d467
  57. fi
  58. font="/usr/share/grub/unicode.pf2"
  59. fi
  60. if loadfont $font ; then
  61. set gfxmode=auto
  62. load_video
  63. insmod gfxterm
  64. set locale_dir=$prefix/locale
  65. set lang=en_US
  66. insmod gettext
  67. fi
  68. terminal_input console
  69. terminal_output gfxterm
  70. set timeout=5
  71. ### END /etc/grub.d/00_header ###
  72. ### BEGIN /etc/grub.d/10_linux ###
  73. menuentry 'Arch Linux, with Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-ad4103fa-d940-47ca-8506-301d8071d467' {
  74. load_video
  75. set gfxpayload=keep
  76. insmod gzio
  77. insmod part_msdos
  78. insmod ext2
  79. set root='hd0,msdos5'
  80. if [ x$feature_platform_search_hint = xy ]; then
  81. search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 ad4103fa-d940-47ca-8506-301d8071d467
  82. else
  83. search --no-floppy --fs-uuid --set=root ad4103fa-d940-47ca-8506-301d8071d467
  84. fi
  85. echo 'Loading Linux core repo kernel ...'
  86. linux /boot/vmlinuz-linux root=UUID=ad4103fa-d940-47ca-8506-301d8071d467 rw quiet
  87. echo 'Loading initial ramdisk ...'
  88. initrd /boot/initramfs-linux.img
  89. }
  90. menuentry 'Arch Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-ad4103fa-d940-47ca-8506-301d8071d467' {
  91. load_video
  92. set gfxpayload=keep
  93. insmod gzio
  94. insmod part_msdos
  95. insmod ext2
  96. set root='hd0,msdos5'
  97. if [ x$feature_platform_search_hint = xy ]; then
  98. search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 ad4103fa-d940-47ca-8506-301d8071d467
  99. else
  100. search --no-floppy --fs-uuid --set=root ad4103fa-d940-47ca-8506-301d8071d467
  101. fi
  102. echo 'Loading Linux core repo kernel ...'
  103. linux /boot/vmlinuz-linux root=UUID=ad4103fa-d940-47ca-8506-301d8071d467 rw quiet
  104. echo 'Loading initial ramdisk ...'
  105. initrd /boot/initramfs-linux-fallback.img
  106. }
  107. ### END /etc/grub.d/10_linux ###
  108. ### BEGIN /etc/grub.d/20_linux_xen ###
  109. ### END /etc/grub.d/20_linux_xen ###
  110. ### BEGIN /etc/grub.d/20_memtest86+ ###
  111. ### END /etc/grub.d/20_memtest86+ ###
  112. ### BEGIN /etc/grub.d/30_os-prober ###
  113. ### END /etc/grub.d/30_os-prober ###
  114. ### BEGIN /etc/grub.d/40_custom ###
  115. # This file provides an easy way to add custom menu entries. Simply type the
  116. # menu entries you want to add after this comment. Be careful not to change
  117. # the 'exec tail' line above.
  118. ### END /etc/grub.d/40_custom ###
  119. ### BEGIN /etc/grub.d/41_custom ###
  120. if [ -f ${config_directory}/custom.cfg ]; then
  121. source ${config_directory}/custom.cfg
  122. elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  123. source $prefix/custom.cfg;
  124. fi
  125. ### END /etc/grub.d/41_custom ###
  126.