Created
June 11, 2019 19:26
-
-
Save mickys/ec5cb842359cc89d3f33497c7c97f4ac to your computer and use it in GitHub Desktop.
grub menu list
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@Fedora-30]# cat /boot/grub2/grub.cfg | |
# | |
# DO NOT EDIT THIS FILE | |
# | |
# It is automatically generated by grub2-mkconfig using templates | |
# from /etc/grub.d and settings from /etc/default/grub | |
# | |
### BEGIN /etc/grub.d/00_header ### | |
set pager=1 | |
if [ -f ${config_directory}/grubenv ]; then | |
load_env -f ${config_directory}/grubenv | |
elif [ -s $prefix/grubenv ]; then | |
load_env | |
fi | |
if [ "${next_entry}" ] ; then | |
set default="${next_entry}" | |
set next_entry= | |
save_env next_entry | |
set boot_once=true | |
else | |
set default="${saved_entry}" | |
fi | |
if [ x"${feature_menuentry_id}" = xy ]; then | |
menuentry_id_option="--id" | |
else | |
menuentry_id_option="" | |
fi | |
export menuentry_id_option | |
if [ "${prev_saved_entry}" ]; then | |
set saved_entry="${prev_saved_entry}" | |
save_env saved_entry | |
set prev_saved_entry= | |
save_env prev_saved_entry | |
set boot_once=true | |
fi | |
function savedefault { | |
if [ -z "${boot_once}" ]; then | |
saved_entry="${chosen}" | |
save_env saved_entry | |
fi | |
} | |
function load_video { | |
if [ x$feature_all_video_module = xy ]; then | |
insmod all_video | |
else | |
insmod efi_gop | |
insmod efi_uga | |
insmod ieee1275_fb | |
insmod vbe | |
insmod vga | |
insmod video_bochs | |
insmod video_cirrus | |
fi | |
} | |
terminal_output console | |
if [ x$feature_timeout_style = xy ] ; then | |
set timeout_style=menu | |
set timeout=5 | |
# Fallback normal timeout code in case the timeout_style feature is | |
# unavailable. | |
else | |
set timeout=5 | |
fi | |
### END /etc/grub.d/00_header ### | |
### BEGIN /etc/grub.d/01_users ### | |
if [ -f ${prefix}/user.cfg ]; then | |
source ${prefix}/user.cfg | |
if [ -n "${GRUB2_PASSWORD}" ]; then | |
set superusers="root" | |
export superusers | |
password_pbkdf2 root ${GRUB2_PASSWORD} | |
fi | |
fi | |
### END /etc/grub.d/01_users ### | |
### BEGIN /etc/grub.d/08_fallback_counting ### | |
insmod increment | |
# Check if boot_counter exists and boot_success=0 to activate this behaviour. | |
if [ -n "${boot_counter}" -a "${boot_success}" = "0" ]; then | |
# if countdown has ended, choose to boot rollback deployment, | |
# i.e. default=1 on OSTree-based systems. | |
if [ "${boot_counter}" = "0" -o "${boot_counter}" = "-1" ]; then | |
set default=1 | |
set boot_counter=-1 | |
# otherwise decrement boot_counter | |
else | |
decrement boot_counter | |
fi | |
save_env boot_counter | |
fi | |
### END /etc/grub.d/08_fallback_counting ### | |
### BEGIN /etc/grub.d/10_linux ### | |
insmod part_msdos | |
insmod ext2 | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
else | |
search --no-floppy --fs-uuid --set=root fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
fi | |
insmod part_msdos | |
insmod ext2 | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=boot fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
else | |
search --no-floppy --fs-uuid --set=boot fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
fi | |
# This section was generated by a script. Do not modify the generated file - all changes | |
# will be lost the next time file is regenerated. Instead edit the BootLoaderSpec files. | |
# | |
# The blscfg command parses the BootLoaderSpec files stored in /boot/loader/entries and | |
# populates the boot menu. Please refer to the Boot Loader Specification documentation | |
# for the files format: https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/. | |
set default_kernelopts="root=UUID=e7a44520-1aa4-469f-8a50-c0aeab28dcff ro biosdevname=0 crashkernel=auto nomodeset rd.auto=1 consoleblank=0 mem_encrypt=on kvm_amd.sev=1 loglevel=8 debug earlyprintk " | |
insmod blscfg | |
blscfg | |
### END /etc/grub.d/10_linux ### | |
### BEGIN /etc/grub.d/10_reset_boot_success ### | |
insmod increment | |
# Hiding the menu is ok if last boot was ok or if this is a first boot attempt to boot the entry | |
if [ "${boot_success}" = "1" -o "${boot_indeterminate}" = "1" ]; then | |
set menu_hide_ok=1 | |
else | |
set menu_hide_ok=0 | |
fi | |
# Reset boot_indeterminate after a successful boot, increment otherwise | |
if [ "${boot_success}" = "1" ] ; then | |
set boot_indeterminate=0 | |
else | |
increment boot_indeterminate | |
fi | |
# Reset boot_success for current boot | |
set boot_success=0 | |
save_env boot_success boot_indeterminate | |
### END /etc/grub.d/10_reset_boot_success ### | |
### BEGIN /etc/grub.d/12_menu_auto_hide ### | |
if [ x$feature_timeout_style = xy ] ; then | |
if [ "${menu_show_once}" ]; then | |
unset menu_show_once | |
save_env menu_show_once | |
set timeout_style=menu | |
set timeout=60 | |
elif [ "${menu_auto_hide}" -a "${menu_hide_ok}" = "1" ]; then | |
set orig_timeout_style=${timeout_style} | |
set orig_timeout=${timeout} | |
if [ "${fastboot}" = "1" ]; then | |
# timeout_style=menu + timeout=0 avoids the countdown code keypress check | |
set timeout_style=menu | |
set timeout=0 | |
else | |
set timeout_style=hidden | |
set timeout=1 | |
fi | |
fi | |
fi | |
### END /etc/grub.d/12_menu_auto_hide ### | |
### BEGIN /etc/grub.d/20_linux_xen ### | |
### END /etc/grub.d/20_linux_xen ### | |
### BEGIN /etc/grub.d/20_ppc_terminfo ### | |
### END /etc/grub.d/20_ppc_terminfo ### | |
### BEGIN /etc/grub.d/30_os-prober ### | |
### END /etc/grub.d/30_os-prober ### | |
### BEGIN /etc/grub.d/30_uefi-firmware ### | |
### END /etc/grub.d/30_uefi-firmware ### | |
### BEGIN /etc/grub.d/40_custom ### | |
# This file provides an easy way to add custom menu entries. Simply type the | |
# menu entries you want to add after this comment. Be careful not to change | |
# the 'exec tail' line above. | |
### END /etc/grub.d/40_custom ### | |
### BEGIN /etc/grub.d/41_custom ### | |
if [ -f ${config_directory}/custom.cfg ]; then | |
source ${config_directory}/custom.cfg | |
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then | |
source $prefix/custom.cfg; | |
fi | |
### END /etc/grub.d/41_custom ### |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@Fedora-30]# cat /etc/grub.conf | |
# | |
# DO NOT EDIT THIS FILE | |
# | |
# It is automatically generated by grub2-mkconfig using templates | |
# from /etc/grub.d and settings from /etc/default/grub | |
# | |
### BEGIN /etc/grub.d/00_header ### | |
set pager=1 | |
if [ -f ${config_directory}/grubenv ]; then | |
load_env -f ${config_directory}/grubenv | |
elif [ -s $prefix/grubenv ]; then | |
load_env | |
fi | |
if [ "${next_entry}" ] ; then | |
set default="${next_entry}" | |
set next_entry= | |
save_env next_entry | |
set boot_once=true | |
else | |
set default="${saved_entry}" | |
fi | |
if [ x"${feature_menuentry_id}" = xy ]; then | |
menuentry_id_option="--id" | |
else | |
menuentry_id_option="" | |
fi | |
export menuentry_id_option | |
if [ "${prev_saved_entry}" ]; then | |
set saved_entry="${prev_saved_entry}" | |
save_env saved_entry | |
set prev_saved_entry= | |
save_env prev_saved_entry | |
set boot_once=true | |
fi | |
function savedefault { | |
if [ -z "${boot_once}" ]; then | |
saved_entry="${chosen}" | |
save_env saved_entry | |
fi | |
} | |
function load_video { | |
if [ x$feature_all_video_module = xy ]; then | |
insmod all_video | |
else | |
insmod efi_gop | |
insmod efi_uga | |
insmod ieee1275_fb | |
insmod vbe | |
insmod vga | |
insmod video_bochs | |
insmod video_cirrus | |
fi | |
} | |
terminal_output console | |
if [ x$feature_timeout_style = xy ] ; then | |
set timeout_style=menu | |
set timeout=5 | |
# Fallback normal timeout code in case the timeout_style feature is | |
# unavailable. | |
else | |
set timeout=5 | |
fi | |
### END /etc/grub.d/00_header ### | |
### BEGIN /etc/grub.d/01_users ### | |
if [ -f ${prefix}/user.cfg ]; then | |
source ${prefix}/user.cfg | |
if [ -n "${GRUB2_PASSWORD}" ]; then | |
set superusers="root" | |
export superusers | |
password_pbkdf2 root ${GRUB2_PASSWORD} | |
fi | |
fi | |
### END /etc/grub.d/01_users ### | |
### BEGIN /etc/grub.d/08_fallback_counting ### | |
insmod increment | |
# Check if boot_counter exists and boot_success=0 to activate this behaviour. | |
if [ -n "${boot_counter}" -a "${boot_success}" = "0" ]; then | |
# if countdown has ended, choose to boot rollback deployment, | |
# i.e. default=1 on OSTree-based systems. | |
if [ "${boot_counter}" = "0" -o "${boot_counter}" = "-1" ]; then | |
set default=1 | |
set boot_counter=-1 | |
# otherwise decrement boot_counter | |
else | |
decrement boot_counter | |
fi | |
save_env boot_counter | |
fi | |
### END /etc/grub.d/08_fallback_counting ### | |
### BEGIN /etc/grub.d/10_linux ### | |
insmod part_msdos | |
insmod ext2 | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=root fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
else | |
search --no-floppy --fs-uuid --set=root fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
fi | |
insmod part_msdos | |
insmod ext2 | |
if [ x$feature_platform_search_hint = xy ]; then | |
search --no-floppy --fs-uuid --set=boot fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
else | |
search --no-floppy --fs-uuid --set=boot fb7de098-fc2e-42ea-a473-b5dcda8fac41 | |
fi | |
# This section was generated by a script. Do not modify the generated file - all changes | |
# will be lost the next time file is regenerated. Instead edit the BootLoaderSpec files. | |
# | |
# The blscfg command parses the BootLoaderSpec files stored in /boot/loader/entries and | |
# populates the boot menu. Please refer to the Boot Loader Specification documentation | |
# for the files format: https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/. | |
set default_kernelopts="root=UUID=e7a44520-1aa4-469f-8a50-c0aeab28dcff ro biosdevname=0 crashkernel=auto nomodeset rd.auto=1 consoleblank=0 mem_encrypt=on kvm_amd.sev=1 loglevel=8 debug earlyprintk " | |
insmod blscfg | |
blscfg | |
### END /etc/grub.d/10_linux ### | |
### BEGIN /etc/grub.d/10_reset_boot_success ### | |
insmod increment | |
# Hiding the menu is ok if last boot was ok or if this is a first boot attempt to boot the entry | |
if [ "${boot_success}" = "1" -o "${boot_indeterminate}" = "1" ]; then | |
set menu_hide_ok=1 | |
else | |
set menu_hide_ok=0 | |
fi | |
# Reset boot_indeterminate after a successful boot, increment otherwise | |
if [ "${boot_success}" = "1" ] ; then | |
set boot_indeterminate=0 | |
else | |
increment boot_indeterminate | |
fi | |
# Reset boot_success for current boot | |
set boot_success=0 | |
save_env boot_success boot_indeterminate | |
### END /etc/grub.d/10_reset_boot_success ### | |
### BEGIN /etc/grub.d/12_menu_auto_hide ### | |
if [ x$feature_timeout_style = xy ] ; then | |
if [ "${menu_show_once}" ]; then | |
unset menu_show_once | |
save_env menu_show_once | |
set timeout_style=menu | |
set timeout=60 | |
elif [ "${menu_auto_hide}" -a "${menu_hide_ok}" = "1" ]; then | |
set orig_timeout_style=${timeout_style} | |
set orig_timeout=${timeout} | |
if [ "${fastboot}" = "1" ]; then | |
# timeout_style=menu + timeout=0 avoids the countdown code keypress check | |
set timeout_style=menu | |
set timeout=0 | |
else | |
set timeout_style=hidden | |
set timeout=1 | |
fi | |
fi | |
fi | |
### END /etc/grub.d/12_menu_auto_hide ### | |
### BEGIN /etc/grub.d/20_linux_xen ### | |
### END /etc/grub.d/20_linux_xen ### | |
### BEGIN /etc/grub.d/20_ppc_terminfo ### | |
### END /etc/grub.d/20_ppc_terminfo ### | |
### BEGIN /etc/grub.d/30_os-prober ### | |
### END /etc/grub.d/30_os-prober ### | |
### BEGIN /etc/grub.d/30_uefi-firmware ### | |
### END /etc/grub.d/30_uefi-firmware ### | |
### BEGIN /etc/grub.d/40_custom ### | |
# This file provides an easy way to add custom menu entries. Simply type the | |
# menu entries you want to add after this comment. Be careful not to change | |
# the 'exec tail' line above. | |
### END /etc/grub.d/40_custom ### | |
### BEGIN /etc/grub.d/41_custom ### | |
if [ -f ${config_directory}/custom.cfg ]; then | |
source ${config_directory}/custom.cfg | |
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then | |
source $prefix/custom.cfg; | |
fi | |
### END /etc/grub.d/41_custom ### |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@Fedora-30]# ls -asl /boot/grub2 | |
total 36 | |
4 drwx------. 4 root root 4096 Jun 11 13:07 . | |
4 dr-xr-xr-x. 6 root root 4096 Jun 11 13:20 .. | |
4 drwxr-xr-x. 2 root root 4096 Jun 10 09:01 fonts | |
8 -rw-r--r--. 1 root root 5575 Jun 11 21:21 grub.cfg | |
4 -rw-r--r--. 1 root root 1024 Jun 11 21:21 grubenv | |
12 drwxr-xr-x. 2 root root 12288 Jun 10 11:57 i386-pc | |
[root@Fedora-30 boot]# ls -asl /boot | |
total 420204 | |
4 dr-xr-xr-x. 6 root root 4096 Jun 11 13:20 . | |
4 dr-xr-xr-x. 18 root root 4096 Jun 10 13:21 .. | |
200 -rw-r--r-- 1 root root 199946 Jun 11 13:04 config-4.19.0-sev-es-hv | |
204 -rw-r--r--. 1 root root 204442 Jun 5 14:46 config-5.1.7-300.fc30.x86_64 | |
204 -rw-r--r-- 1 root root 204637 Jun 11 12:05 config-5.1.8-302.fc30.x86_64 | |
4 drwxr-xr-x. 3 root root 4096 Jun 10 08:59 efi | |
4 drwx------. 4 root root 4096 Jun 11 13:07 grub2 | |
63008 -rw-------. 1 root root 64448349 Jun 10 09:01 initramfs-0-rescue-1f4c1d21de8f41c689877b19df5253f3.img | |
70332 -rw------- 1 root root 71939293 Jun 11 12:15 initramfs-0-rescue-7793435dfc5742848d64a72266421edc.img | |
76092 -rw------- 1 root root 77834386 Jun 11 13:20 initramfs-4.19.0-sev-es-hv.img | |
62516 -rw-------. 1 root root 63946529 Jun 10 11:57 initramfs-5.1.7-300.fc30.x86_64.img | |
69840 -rw------- 1 root root 71436890 Jun 11 12:16 initramfs-5.1.8-302.fc30.x86_64.img | |
4 drwxr-xr-x. 3 root root 4096 Jun 10 09:00 loader | |
16 drwx------. 2 root root 16384 Jun 10 08:58 lost+found | |
0 lrwxrwxrwx 1 root root 33 Jun 11 13:19 System.map -> /boot/System.map-4.19.0-sev-es-hv | |
3972 -rw-r--r-- 1 root root 4062239 Jun 11 13:19 System.map-4.19.0-sev-es-hv | |
4196 -rw-------. 1 root root 4283214 Jun 5 14:46 System.map-5.1.7-300.fc30.x86_64 | |
4196 -rw-r--r-- 1 root root 4283214 Jun 11 01:03 System.map-5.1.7-300.fc30.x86_64+ | |
4196 -rw------- 1 root root 4283404 Jun 11 12:05 System.map-5.1.8-302.fc30.x86_64 | |
9144 -rwxr-xr-x 1 root root 9343827 Jun 11 13:03 vmlinux-4.19.0-sev-es-hv.bz2 | |
0 lrwxrwxrwx 1 root root 30 Jun 11 13:19 vmlinuz -> /boot/vmlinuz-4.19.0-sev-es-hv | |
8800 -rwxr-xr-x. 1 root root 8991432 Jun 10 09:00 vmlinuz-0-rescue-1f4c1d21de8f41c689877b19df5253f3 | |
8800 -rw-r--r-- 1 root root 8991864 Jun 11 12:16 vmlinuz-0-rescue-7793435dfc5742848d64a72266421edc | |
8064 -rw-r--r-- 1 root root 8243056 Jun 11 13:19 vmlinuz-4.19.0-sev-es-hv | |
8800 -rwxr-xr-x. 1 root root 8991432 Jun 5 14:47 vmlinuz-5.1.7-300.fc30.x86_64 | |
8796 -rw-r--r-- 1 root root 8989056 Jun 11 01:03 vmlinuz-5.1.7-300.fc30.x86_64+ | |
4 -rw-r--r--. 1 root root 166 Jun 5 14:43 .vmlinuz-5.1.7-300.fc30.x86_64.hmac | |
8800 -rwxr-xr-x 1 root root 8991864 Jun 11 12:05 vmlinuz-5.1.8-302.fc30.x86_64 | |
4 -rw-r--r-- 1 root root 166 Jun 11 12:03 .vmlinuz-5.1.8-302.fc30.x86_64.hmac |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment