Advertisement
Guest User

Untitled

a guest
Jan 9th, 2022
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.63 KB | None | 0 0
  1.  
  2. grub-btrfs.cfg
  3. ```
  4. menuentry '| Date | Snapshot | Type | Description |' { echo }
  5. submenu '| 2022-01-09 15:00:29 | @/.snapshots/7/snapshot | single | timeline |' {
  6. submenu '| 2022-01-09 15:00:29 | @/.snapshots/7/snapshot | single | timeline |' { echo }
  7.  
  8. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  9. if [ x$feature_all_video_module = xy ]; then
  10. insmod all_video
  11. fi
  12. set gfxpayload=keep
  13. insmod btrfs
  14. if [ x$feature_platform_search_hint = xy ]; then
  15. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  16. else
  17. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  18. fi
  19. echo 'Loading Snapshot: 2022-01-09 15:00:29 @/.snapshots/7/snapshot'
  20. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  21. linux "/@/.snapshots/7/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/7/snapshot"
  22. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  23. initrd "/@/.snapshots/7/snapshot/boot/amd-ucode.img" "/@/.snapshots/7/snapshot/boot/initramfs-linux-zen-fallback.img"
  24. }
  25.  
  26. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  27. if [ x$feature_all_video_module = xy ]; then
  28. insmod all_video
  29. fi
  30. set gfxpayload=keep
  31. insmod btrfs
  32. if [ x$feature_platform_search_hint = xy ]; then
  33. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  34. else
  35. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  36. fi
  37. echo 'Loading Snapshot: 2022-01-09 15:00:29 @/.snapshots/7/snapshot'
  38. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  39. linux "/@/.snapshots/7/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/7/snapshot"
  40. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  41. initrd "/@/.snapshots/7/snapshot/boot/amd-ucode.img" "/@/.snapshots/7/snapshot/boot/initramfs-linux-zen.img"
  42. }
  43. }
  44. submenu '| 2022-01-09 14:00:00 | @/.snapshots/6/snapshot | single | timeline |' {
  45. submenu '| 2022-01-09 14:00:00 | @/.snapshots/6/snapshot | single | timeline |' { echo }
  46.  
  47. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  48. if [ x$feature_all_video_module = xy ]; then
  49. insmod all_video
  50. fi
  51. set gfxpayload=keep
  52. insmod btrfs
  53. if [ x$feature_platform_search_hint = xy ]; then
  54. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  55. else
  56. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  57. fi
  58. echo 'Loading Snapshot: 2022-01-09 14:00:00 @/.snapshots/6/snapshot'
  59. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  60. linux "/@/.snapshots/6/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/6/snapshot"
  61. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  62. initrd "/@/.snapshots/6/snapshot/boot/amd-ucode.img" "/@/.snapshots/6/snapshot/boot/initramfs-linux-zen-fallback.img"
  63. }
  64.  
  65. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  66. if [ x$feature_all_video_module = xy ]; then
  67. insmod all_video
  68. fi
  69. set gfxpayload=keep
  70. insmod btrfs
  71. if [ x$feature_platform_search_hint = xy ]; then
  72. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  73. else
  74. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  75. fi
  76. echo 'Loading Snapshot: 2022-01-09 14:00:00 @/.snapshots/6/snapshot'
  77. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  78. linux "/@/.snapshots/6/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/6/snapshot"
  79. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  80. initrd "/@/.snapshots/6/snapshot/boot/amd-ucode.img" "/@/.snapshots/6/snapshot/boot/initramfs-linux-zen.img"
  81. }
  82. }
  83. submenu '| 2022-01-09 13:50:00 | @/.snapshots/5/snapshot | single | boot |' {
  84. submenu '| 2022-01-09 13:50:00 | @/.snapshots/5/snapshot | single | boot |' { echo }
  85.  
  86. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  87. if [ x$feature_all_video_module = xy ]; then
  88. insmod all_video
  89. fi
  90. set gfxpayload=keep
  91. insmod btrfs
  92. if [ x$feature_platform_search_hint = xy ]; then
  93. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  94. else
  95. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  96. fi
  97. echo 'Loading Snapshot: 2022-01-09 13:50:00 @/.snapshots/5/snapshot'
  98. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  99. linux "/@/.snapshots/5/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/5/snapshot"
  100. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  101. initrd "/@/.snapshots/5/snapshot/boot/amd-ucode.img" "/@/.snapshots/5/snapshot/boot/initramfs-linux-zen-fallback.img"
  102. }
  103.  
  104. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  105. if [ x$feature_all_video_module = xy ]; then
  106. insmod all_video
  107. fi
  108. set gfxpayload=keep
  109. insmod btrfs
  110. if [ x$feature_platform_search_hint = xy ]; then
  111. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  112. else
  113. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  114. fi
  115. echo 'Loading Snapshot: 2022-01-09 13:50:00 @/.snapshots/5/snapshot'
  116. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  117. linux "/@/.snapshots/5/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/5/snapshot"
  118. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  119. initrd "/@/.snapshots/5/snapshot/boot/amd-ucode.img" "/@/.snapshots/5/snapshot/boot/initramfs-linux-zen.img"
  120. }
  121. }
  122. submenu '| 2022-01-09 13:42:08 | @/.snapshots/4/snapshot | single | Manual Snapshot |' {
  123. submenu '| 2022-01-09 13:42:08 | @/.snapshots/4/snapshot | single | Manual Snapshot |' { echo }
  124.  
  125. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  126. if [ x$feature_all_video_module = xy ]; then
  127. insmod all_video
  128. fi
  129. set gfxpayload=keep
  130. insmod btrfs
  131. if [ x$feature_platform_search_hint = xy ]; then
  132. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  133. else
  134. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  135. fi
  136. echo 'Loading Snapshot: 2022-01-09 13:42:08 @/.snapshots/4/snapshot'
  137. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  138. linux "/@/.snapshots/4/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/4/snapshot"
  139. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  140. initrd "/@/.snapshots/4/snapshot/boot/amd-ucode.img" "/@/.snapshots/4/snapshot/boot/initramfs-linux-zen-fallback.img"
  141. }
  142.  
  143. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  144. if [ x$feature_all_video_module = xy ]; then
  145. insmod all_video
  146. fi
  147. set gfxpayload=keep
  148. insmod btrfs
  149. if [ x$feature_platform_search_hint = xy ]; then
  150. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  151. else
  152. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  153. fi
  154. echo 'Loading Snapshot: 2022-01-09 13:42:08 @/.snapshots/4/snapshot'
  155. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  156. linux "/@/.snapshots/4/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/4/snapshot"
  157. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  158. initrd "/@/.snapshots/4/snapshot/boot/amd-ucode.img" "/@/.snapshots/4/snapshot/boot/initramfs-linux-zen.img"
  159. }
  160. }
  161. submenu '| 2022-01-09 13:39:13 | @/.snapshots/3/snapshot | post | snapper |' {
  162. submenu '| 2022-01-09 13:39:13 | @/.snapshots/3/snapshot | post | snapper |' { echo }
  163.  
  164. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  165. if [ x$feature_all_video_module = xy ]; then
  166. insmod all_video
  167. fi
  168. set gfxpayload=keep
  169. insmod btrfs
  170. if [ x$feature_platform_search_hint = xy ]; then
  171. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  172. else
  173. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  174. fi
  175. echo 'Loading Snapshot: 2022-01-09 13:39:13 @/.snapshots/3/snapshot'
  176. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  177. linux "/@/.snapshots/3/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/3/snapshot"
  178. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  179. initrd "/@/.snapshots/3/snapshot/boot/amd-ucode.img" "/@/.snapshots/3/snapshot/boot/initramfs-linux-zen-fallback.img"
  180. }
  181.  
  182. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  183. if [ x$feature_all_video_module = xy ]; then
  184. insmod all_video
  185. fi
  186. set gfxpayload=keep
  187. insmod btrfs
  188. if [ x$feature_platform_search_hint = xy ]; then
  189. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  190. else
  191. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  192. fi
  193. echo 'Loading Snapshot: 2022-01-09 13:39:13 @/.snapshots/3/snapshot'
  194. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  195. linux "/@/.snapshots/3/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/3/snapshot"
  196. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  197. initrd "/@/.snapshots/3/snapshot/boot/amd-ucode.img" "/@/.snapshots/3/snapshot/boot/initramfs-linux-zen.img"
  198. }
  199. }
  200. submenu '| 2022-01-09 13:39:11 | @/.snapshots/2/snapshot | pre | pacman -S snapper |' {
  201. submenu '| 2022-01-09 13:39:11 | @/.snapshots/2/snapshot | pre | pacman -S snapper |' { echo }
  202.  
  203. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  204. if [ x$feature_all_video_module = xy ]; then
  205. insmod all_video
  206. fi
  207. set gfxpayload=keep
  208. insmod btrfs
  209. if [ x$feature_platform_search_hint = xy ]; then
  210. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  211. else
  212. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  213. fi
  214. echo 'Loading Snapshot: 2022-01-09 13:39:11 @/.snapshots/2/snapshot'
  215. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  216. linux "/@/.snapshots/2/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/2/snapshot"
  217. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  218. initrd "/@/.snapshots/2/snapshot/boot/amd-ucode.img" "/@/.snapshots/2/snapshot/boot/initramfs-linux-zen-fallback.img"
  219. }
  220.  
  221. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  222. if [ x$feature_all_video_module = xy ]; then
  223. insmod all_video
  224. fi
  225. set gfxpayload=keep
  226. insmod btrfs
  227. if [ x$feature_platform_search_hint = xy ]; then
  228. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  229. else
  230. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  231. fi
  232. echo 'Loading Snapshot: 2022-01-09 13:39:11 @/.snapshots/2/snapshot'
  233. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  234. linux "/@/.snapshots/2/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/2/snapshot"
  235. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  236. initrd "/@/.snapshots/2/snapshot/boot/amd-ucode.img" "/@/.snapshots/2/snapshot/boot/initramfs-linux-zen.img"
  237. }
  238. }
  239. submenu '| 2022-01-09 13:04:13 | @/.snapshots/1/snapshot | single | snapper-support |' {
  240. submenu '| 2022-01-09 13:04:13 | @/.snapshots/1/snapshot | single | snapper-support |' { echo }
  241.  
  242. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  243. if [ x$feature_all_video_module = xy ]; then
  244. insmod all_video
  245. fi
  246. set gfxpayload=keep
  247. insmod btrfs
  248. if [ x$feature_platform_search_hint = xy ]; then
  249. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  250. else
  251. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  252. fi
  253. echo 'Loading Snapshot: 2022-01-09 13:04:13 @/.snapshots/1/snapshot'
  254. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  255. linux "/@/.snapshots/1/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/1/snapshot"
  256. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  257. initrd "/@/.snapshots/1/snapshot/boot/amd-ucode.img" "/@/.snapshots/1/snapshot/boot/initramfs-linux-zen-fallback.img"
  258. }
  259.  
  260. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  261. if [ x$feature_all_video_module = xy ]; then
  262. insmod all_video
  263. fi
  264. set gfxpayload=keep
  265. insmod btrfs
  266. if [ x$feature_platform_search_hint = xy ]; then
  267. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  268. else
  269. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  270. fi
  271. echo 'Loading Snapshot: 2022-01-09 13:04:13 @/.snapshots/1/snapshot'
  272. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  273. linux "/@/.snapshots/1/snapshot/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="@/.snapshots/1/snapshot"
  274. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  275. initrd "/@/.snapshots/1/snapshot/boot/amd-ucode.img" "/@/.snapshots/1/snapshot/boot/initramfs-linux-zen.img"
  276. }
  277. }
  278. submenu '| 2022-01-09 12:59:47 | timeshift-btrfs/snapshots/2022-01-09_12-59-47/@ | ondemand | N/A |' {
  279. submenu '| 2022-01-09 12:59:47 | timeshift-btrfs/snapshots/2022-01-09_12-59-47/@ | ondemand | N/A |' { echo }
  280.  
  281. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  282. if [ x$feature_all_video_module = xy ]; then
  283. insmod all_video
  284. fi
  285. set gfxpayload=keep
  286. insmod btrfs
  287. if [ x$feature_platform_search_hint = xy ]; then
  288. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  289. else
  290. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  291. fi
  292. echo 'Loading Snapshot: 2022-01-09 12:59:47 timeshift-btrfs/snapshots/2022-01-09_12-59-47/@'
  293. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  294. linux "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-59-47/@"
  295. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  296. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/initramfs-linux-zen-fallback.img"
  297. }
  298.  
  299. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  300. if [ x$feature_all_video_module = xy ]; then
  301. insmod all_video
  302. fi
  303. set gfxpayload=keep
  304. insmod btrfs
  305. if [ x$feature_platform_search_hint = xy ]; then
  306. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  307. else
  308. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  309. fi
  310. echo 'Loading Snapshot: 2022-01-09 12:59:47 timeshift-btrfs/snapshots/2022-01-09_12-59-47/@'
  311. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  312. linux "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-59-47/@"
  313. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  314. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-59-47/@/boot/initramfs-linux-zen.img"
  315. }
  316. }
  317. submenu '| 2022-01-09 12:45:08 | timeshift-btrfs/snapshots/2022-01-09_12-45-08/@ | ondemand | N/A |' {
  318. submenu '| 2022-01-09 12:45:08 | timeshift-btrfs/snapshots/2022-01-09_12-45-08/@ | ondemand | N/A |' { echo }
  319.  
  320. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  321. if [ x$feature_all_video_module = xy ]; then
  322. insmod all_video
  323. fi
  324. set gfxpayload=keep
  325. insmod btrfs
  326. if [ x$feature_platform_search_hint = xy ]; then
  327. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  328. else
  329. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  330. fi
  331. echo 'Loading Snapshot: 2022-01-09 12:45:08 timeshift-btrfs/snapshots/2022-01-09_12-45-08/@'
  332. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  333. linux "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-45-08/@"
  334. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  335. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/initramfs-linux-zen-fallback.img"
  336. }
  337.  
  338. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  339. if [ x$feature_all_video_module = xy ]; then
  340. insmod all_video
  341. fi
  342. set gfxpayload=keep
  343. insmod btrfs
  344. if [ x$feature_platform_search_hint = xy ]; then
  345. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  346. else
  347. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  348. fi
  349. echo 'Loading Snapshot: 2022-01-09 12:45:08 timeshift-btrfs/snapshots/2022-01-09_12-45-08/@'
  350. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  351. linux "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-45-08/@"
  352. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  353. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-45-08/@/boot/initramfs-linux-zen.img"
  354. }
  355. }
  356. submenu '| 2022-01-09 12:20:22 | timeshift-btrfs/snapshots/2022-01-09_12-20-21/@ | ondemand | N/A |' {
  357. submenu '| 2022-01-09 12:20:22 | timeshift-btrfs/snapshots/2022-01-09_12-20-21/@ | ondemand | N/A |' { echo }
  358.  
  359. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  360. if [ x$feature_all_video_module = xy ]; then
  361. insmod all_video
  362. fi
  363. set gfxpayload=keep
  364. insmod btrfs
  365. if [ x$feature_platform_search_hint = xy ]; then
  366. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  367. else
  368. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  369. fi
  370. echo 'Loading Snapshot: 2022-01-09 12:20:22 timeshift-btrfs/snapshots/2022-01-09_12-20-21/@'
  371. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  372. linux "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-20-21/@"
  373. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  374. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/initramfs-linux-zen-fallback.img"
  375. }
  376.  
  377. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  378. if [ x$feature_all_video_module = xy ]; then
  379. insmod all_video
  380. fi
  381. set gfxpayload=keep
  382. insmod btrfs
  383. if [ x$feature_platform_search_hint = xy ]; then
  384. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  385. else
  386. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  387. fi
  388. echo 'Loading Snapshot: 2022-01-09 12:20:22 timeshift-btrfs/snapshots/2022-01-09_12-20-21/@'
  389. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  390. linux "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-20-21/@"
  391. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  392. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-20-21/@/boot/initramfs-linux-zen.img"
  393. }
  394. }
  395. submenu '| 2022-01-02 02:36:15 | timeshift-btrfs/snapshots/2022-01-09_12-45-31/@ | ondemand | Before restoring '2022-01-09 12:20:21' |' {
  396. submenu '| 2022-01-02 02:36:15 | timeshift-btrfs/snapshots/2022-01-09_12-45-31/@ | ondemand | Before restoring '2022-01-09 12:20:21' |' { echo }
  397.  
  398. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  399. if [ x$feature_all_video_module = xy ]; then
  400. insmod all_video
  401. fi
  402. set gfxpayload=keep
  403. insmod btrfs
  404. if [ x$feature_platform_search_hint = xy ]; then
  405. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  406. else
  407. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  408. fi
  409. echo 'Loading Snapshot: 2022-01-02 02:36:15 timeshift-btrfs/snapshots/2022-01-09_12-45-31/@'
  410. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  411. linux "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-45-31/@"
  412. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  413. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/initramfs-linux-zen-fallback.img"
  414. }
  415.  
  416. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  417. if [ x$feature_all_video_module = xy ]; then
  418. insmod all_video
  419. fi
  420. set gfxpayload=keep
  421. insmod btrfs
  422. if [ x$feature_platform_search_hint = xy ]; then
  423. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  424. else
  425. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  426. fi
  427. echo 'Loading Snapshot: 2022-01-02 02:36:15 timeshift-btrfs/snapshots/2022-01-09_12-45-31/@'
  428. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  429. linux "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="timeshift-btrfs/snapshots/2022-01-09_12-45-31/@"
  430. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  431. initrd "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/amd-ucode.img" "/timeshift-btrfs/snapshots/2022-01-09_12-45-31/@/boot/initramfs-linux-zen.img"
  432. }
  433. }
  434. submenu '| 2022-01-02 02:13:40 | restore_backup_@_023615860 | N/A | N/A |' {
  435. submenu '| 2022-01-02 02:13:40 | restore_backup_@_023615860 | N/A | N/A |' { echo }
  436.  
  437. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  438. if [ x$feature_all_video_module = xy ]; then
  439. insmod all_video
  440. fi
  441. set gfxpayload=keep
  442. insmod btrfs
  443. if [ x$feature_platform_search_hint = xy ]; then
  444. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  445. else
  446. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  447. fi
  448. echo 'Loading Snapshot: 2022-01-02 02:13:40 restore_backup_@_023615860'
  449. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  450. linux "/restore_backup_@_023615860/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="restore_backup_@_023615860"
  451. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  452. initrd "/restore_backup_@_023615860/boot/amd-ucode.img" "/restore_backup_@_023615860/boot/initramfs-linux-zen-fallback.img"
  453. }
  454.  
  455. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  456. if [ x$feature_all_video_module = xy ]; then
  457. insmod all_video
  458. fi
  459. set gfxpayload=keep
  460. insmod btrfs
  461. if [ x$feature_platform_search_hint = xy ]; then
  462. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  463. else
  464. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  465. fi
  466. echo 'Loading Snapshot: 2022-01-02 02:13:40 restore_backup_@_023615860'
  467. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  468. linux "/restore_backup_@_023615860/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="restore_backup_@_023615860"
  469. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  470. initrd "/restore_backup_@_023615860/boot/amd-ucode.img" "/restore_backup_@_023615860/boot/initramfs-linux-zen.img"
  471. }
  472. }
  473. submenu '| 2022-01-02 02:09:36 | restore_backup_@_021340588 | N/A | N/A |' {
  474. submenu '| 2022-01-02 02:09:36 | restore_backup_@_021340588 | N/A | N/A |' { echo }
  475.  
  476. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen-fallback.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  477. if [ x$feature_all_video_module = xy ]; then
  478. insmod all_video
  479. fi
  480. set gfxpayload=keep
  481. insmod btrfs
  482. if [ x$feature_platform_search_hint = xy ]; then
  483. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  484. else
  485. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  486. fi
  487. echo 'Loading Snapshot: 2022-01-02 02:09:36 restore_backup_@_021340588'
  488. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  489. linux "/restore_backup_@_021340588/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="restore_backup_@_021340588"
  490. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen-fallback.img ...'
  491. initrd "/restore_backup_@_021340588/boot/amd-ucode.img" "/restore_backup_@_021340588/boot/initramfs-linux-zen-fallback.img"
  492. }
  493.  
  494. menuentry ' vmlinuz-linux-zen & initramfs-linux-zen.img & amd-ucode.img' --class snapshots --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-snapshots-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  495. if [ x$feature_all_video_module = xy ]; then
  496. insmod all_video
  497. fi
  498. set gfxpayload=keep
  499. insmod btrfs
  500. if [ x$feature_platform_search_hint = xy ]; then
  501. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  502. else
  503. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  504. fi
  505. echo 'Loading Snapshot: 2022-01-02 02:09:36 restore_backup_@_021340588'
  506. echo 'Loading Kernel: vmlinuz-linux-zen ...'
  507. linux "/restore_backup_@_021340588/boot/vmlinuz-linux-zen" root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1 rootflags=defaults,noatime,autodefrag,compress=zstd,subvol="restore_backup_@_021340588"
  508. echo 'Loading Microcode & Initramfs: amd-ucode.img initramfs-linux-zen.img ...'
  509. initrd "/restore_backup_@_021340588/boot/amd-ucode.img" "/restore_backup_@_021340588/boot/initramfs-linux-zen.img"
  510. }
  511. }
  512.  
  513. ```
  514.  
  515. grub.cfg
  516. ```
  517. #
  518. # DO NOT EDIT THIS FILE
  519. #
  520. # It is automatically generated by grub-mkconfig using templates
  521. # from /etc/grub.d and settings from /etc/default/grub
  522. #
  523.  
  524. ### BEGIN /etc/grub.d/00_header ###
  525. insmod part_gpt
  526. insmod part_msdos
  527. if [ -s $prefix/grubenv ]; then
  528. load_env
  529. fi
  530. if [ "${next_entry}" ] ; then
  531. set default="${next_entry}"
  532. set next_entry=
  533. save_env next_entry
  534. set boot_once=true
  535. else
  536. set default="0"
  537. fi
  538.  
  539. if [ x"${feature_menuentry_id}" = xy ]; then
  540. menuentry_id_option="--id"
  541. else
  542. menuentry_id_option=""
  543. fi
  544.  
  545. export menuentry_id_option
  546.  
  547. if [ "${prev_saved_entry}" ]; then
  548. set saved_entry="${prev_saved_entry}"
  549. save_env saved_entry
  550. set prev_saved_entry=
  551. save_env prev_saved_entry
  552. set boot_once=true
  553. fi
  554.  
  555. function savedefault {
  556. if [ -z "${boot_once}" ]; then
  557. saved_entry="${chosen}"
  558. save_env saved_entry
  559. fi
  560. }
  561.  
  562. function load_video {
  563. if [ x$feature_all_video_module = xy ]; then
  564. insmod all_video
  565. else
  566. insmod efi_gop
  567. insmod efi_uga
  568. insmod ieee1275_fb
  569. insmod vbe
  570. insmod vga
  571. insmod video_bochs
  572. insmod video_cirrus
  573. fi
  574. }
  575.  
  576. if [ x$feature_default_font_path = xy ] ; then
  577. font=unicode
  578. else
  579. insmod part_gpt
  580. insmod btrfs
  581. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  582. font="/@/usr/share/grub/unicode.pf2"
  583. fi
  584.  
  585. if loadfont $font ; then
  586. set gfxmode=auto
  587. load_video
  588. insmod gfxterm
  589. set locale_dir=$prefix/locale
  590. set lang=en_US
  591. insmod gettext
  592. fi
  593. terminal_input console
  594. terminal_output gfxterm
  595. insmod part_gpt
  596. insmod btrfs
  597. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  598. insmod gfxmenu
  599. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_12.pf2
  600. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_14.pf2
  601. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_16.pf2
  602. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_24.pf2
  603. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_48.pf2
  604. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_bold_16.pf2
  605. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/dejavu_sans_mono_12.pf2
  606. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-12.pf2
  607. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-14.pf2
  608. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-16.pf2
  609. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-18.pf2
  610. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-b12.pf2
  611. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-b14.pf2
  612. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-b16.pf2
  613. loadfont ($root)/@/usr/share/grub/themes/garuda-dr460nized/terminus-b18.pf2
  614. insmod png
  615. set theme=($root)/@/usr/share/grub/themes/garuda-dr460nized/theme.txt
  616. export theme
  617. if [ x$feature_timeout_style = xy ] ; then
  618. set timeout_style=menu
  619. set timeout=5
  620. # Fallback normal timeout code in case the timeout_style feature is
  621. # unavailable.
  622. else
  623. set timeout=5
  624. fi
  625. ### END /etc/grub.d/00_header ###
  626.  
  627. ### BEGIN /etc/grub.d/10_linux ###
  628. menuentry 'Garuda Linux' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  629. load_video
  630. set gfxpayload=keep
  631. insmod gzio
  632. insmod part_gpt
  633. insmod btrfs
  634. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  635. echo 'Loading Linux linux-zen ...'
  636. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1
  637. echo 'Loading initial ramdisk ...'
  638. initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img
  639. }
  640. submenu 'Advanced options for Garuda Linux' $menuentry_id_option 'gnulinux-advanced-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  641. menuentry 'Garuda Linux, with Linux linux-zen' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-zen-advanced-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  642. load_video
  643. set gfxpayload=keep
  644. insmod gzio
  645. insmod part_gpt
  646. insmod btrfs
  647. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  648. echo 'Loading Linux linux-zen ...'
  649. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1
  650. echo 'Loading initial ramdisk ...'
  651. initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen.img
  652. }
  653. menuentry 'Garuda Linux, with Linux linux-zen (fallback initramfs)' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-zen-fallback-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  654. load_video
  655. set gfxpayload=keep
  656. insmod gzio
  657. insmod part_gpt
  658. insmod btrfs
  659. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  660. echo 'Loading Linux linux-zen ...'
  661. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=5 systemd.unified_cgroup_hierarchy=1
  662. echo 'Loading initial ramdisk ...'
  663. initrd /@/boot/amd-ucode.img /@/boot/initramfs-linux-zen-fallback.img
  664. }
  665. }
  666.  
  667. ### END /etc/grub.d/10_linux ###
  668.  
  669. ### BEGIN /etc/grub.d/20_linux_xen ###
  670. ### END /etc/grub.d/20_linux_xen ###
  671.  
  672. ### BEGIN /etc/grub.d/30_os-prober ###
  673. menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-CE2E-1589' {
  674. insmod part_gpt
  675. insmod fat
  676. search --no-floppy --fs-uuid --set=root CE2E-1589
  677. chainloader /EFI/Microsoft/Boot/bootmgfw.efi
  678. }
  679. menuentry 'Garuda Linux (on /dev/nvme0n1p5)' --class garuda --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  680. insmod part_gpt
  681. insmod btrfs
  682. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  683. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=9
  684. initrd /@/boot/amd-ucode.img^/@/boot/initramfs-linux-zen.img
  685. }
  686. submenu 'Advanced options for Garuda Linux (on /dev/nvme0n1p5)' $menuentry_id_option 'osprober-gnulinux-advanced-43b241d7-bc58-4420-8da4-c4e897970c7c' {
  687. menuentry 'Garuda Linux (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--43b241d7-bc58-4420-8da4-c4e897970c7c' {
  688. insmod part_gpt
  689. insmod btrfs
  690. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  691. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=9
  692. initrd /@/boot/amd-ucode.img^/@/boot/initramfs-linux-zen.img
  693. }
  694. menuentry 'Garuda Linux, with Linux linux-zen (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--43b241d7-bc58-4420-8da4-c4e897970c7c' {
  695. insmod part_gpt
  696. insmod btrfs
  697. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  698. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=9
  699. initrd /@/boot/amd-ucode.img^/@/boot/initramfs-linux-zen.img
  700. }
  701. menuentry 'Garuda Linux, with Linux linux-zen (fallback initramfs) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/vmlinuz-linux-zen--43b241d7-bc58-4420-8da4-c4e897970c7c' {
  702. insmod part_gpt
  703. insmod btrfs
  704. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  705. linux /@/boot/vmlinuz-linux-zen root=UUID=43b241d7-bc58-4420-8da4-c4e897970c7c rw rootflags=subvol=@ splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=9
  706. initrd /@/boot/amd-ucode.img^/@/boot/initramfs-linux-zen-fallback.img
  707. }
  708. menuentry 'Memory Tester (memtest86+) (on /dev/nvme0n1p5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/@/boot/memtest86+/memtest.bin--43b241d7-bc58-4420-8da4-c4e897970c7c' {
  709. insmod part_gpt
  710. insmod btrfs
  711. search --no-floppy --fs-uuid --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  712. linux /@/boot/memtest86+/memtest.bin
  713. }
  714. }
  715.  
  716. ### END /etc/grub.d/30_os-prober ###
  717.  
  718. ### BEGIN /etc/grub.d/30_uefi-firmware ###
  719. menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
  720. fwsetup
  721. }
  722. ### END /etc/grub.d/30_uefi-firmware ###
  723.  
  724. ### BEGIN /etc/grub.d/35_fwupd ###
  725. ### END /etc/grub.d/35_fwupd ###
  726.  
  727. ### BEGIN /etc/grub.d/40_custom ###
  728. # This file provides an easy way to add custom menu entries. Simply type the
  729. # menu entries you want to add after this comment. Be careful not to change
  730. # the 'exec tail' line above.
  731. ### END /etc/grub.d/40_custom ###
  732.  
  733. ### BEGIN /etc/grub.d/41_custom ###
  734. if [ -f ${config_directory}/custom.cfg ]; then
  735. source ${config_directory}/custom.cfg
  736. elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
  737. source $prefix/custom.cfg
  738. fi
  739. ### END /etc/grub.d/41_custom ###
  740.  
  741. ### BEGIN /etc/grub.d/41_snapshots-btrfs ###
  742. submenu 'Garuda Linux snapshots' {
  743. configfile "${prefix}/grub-btrfs.cfg"
  744. }
  745. ### END /etc/grub.d/41_snapshots-btrfs ###
  746.  
  747. ### BEGIN /etc/grub.d/60_memtest86+ ###
  748. if [ "${grub_platform}" == "pc" ]; then
  749. menuentry "Memory Tester (memtest86+)" --class memtest86 --class gnu --class tool {
  750. search --fs-uuid --no-floppy --set=root 43b241d7-bc58-4420-8da4-c4e897970c7c
  751. linux16 /@/boot/memtest86+/memtest.bin
  752. }
  753. fi
  754. ### END /etc/grub.d/60_memtest86+ ###
  755.  
  756. ### BEGIN /etc/grub.d/61_custom_leave_options ###
  757. # This file provides an easy way to add custom menu entries. Simply type the
  758. # menu entries you want to add after this comment. Be careful not to change
  759. # the 'exec tail' line above.
  760.  
  761. menuentry "Shutdown" --class shutdown {
  762. echo "System shutting down..."
  763. halt
  764. }
  765.  
  766. menuentry "Restart" --class restart {
  767. echo "System rebooting..."
  768. reboot
  769. }
  770.  
  771. #if [ ${grub_platform} == "efi" ]; then
  772. # menuentry "Firmware Setup (UEFI)" --class recovery {
  773. # fwsetup
  774. # }
  775. #fi
  776. ### END /etc/grub.d/61_custom_leave_options ###
  777.  
  778. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement