Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 910176 Details for
Bug 1110960
EFI: linux-boot-prober doesn't parse bootloader configuration files in EFI partition, cause missing entries for some OSes including Fedora
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
nonchrooted grub2-mkconfig
nonchrooted_grub2mkconfig.txt (text/plain), 11.21 KB, created by
Chris Murphy
on 2014-06-18 22:04:52 UTC
(
hide
)
Description:
nonchrooted grub2-mkconfig
Filename:
MIME Type:
Creator:
Chris Murphy
Created:
2014-06-18 22:04:52 UTC
Size:
11.21 KB
patch
obsolete
>[root@localhost ~]# bash -x grub2-mkconfig >+ set -e >+ prefix=/usr >+ exec_prefix=/usr >+ datarootdir=/usr/share >+ prefix=/usr >+ exec_prefix=/usr >+ sbindir=/usr/sbin >+ bindir=/usr/bin >+ sysconfdir=/etc >+ PACKAGE_NAME=GRUB >+ PACKAGE_VERSION=2.02~beta2 >+ host_os=linux-gnu >+ datadir=/usr/share >+ '[' x = x ']' >+ pkgdatadir=/usr/share/grub >+ grub_cfg= >+ grub_mkconfig_dir=/etc/grub.d >++ basename grub2-mkconfig >+ self=grub2-mkconfig >+ grub_probe=/usr/sbin/grub2-probe >+ grub_file=/usr/bin/grub2-file >+ grub_editenv=/usr/bin/grub2-editenv >+ grub_script_check=/usr/bin/grub2-script-check >+ export TEXTDOMAIN=grub >+ TEXTDOMAIN=grub >+ export TEXTDOMAINDIR=/usr/share/locale >+ TEXTDOMAINDIR=/usr/share/locale >+ . /usr/share/grub/grub-mkconfig_lib >++ prefix=/usr >++ exec_prefix=/usr >++ datarootdir=/usr/share >++ datadir=/usr/share >++ bindir=/usr/bin >++ sbindir=/usr/sbin >++ '[' x/usr/share/grub = x ']' >++ test x/usr/sbin/grub2-probe = x >++ test x/usr/bin/grub2-file = x >++ test x = x >++ grub_mkrelpath=/usr/bin/grub2-mkrelpath >++ which gettext >++ : >++ grub_tab=' ' >+ test 0 -gt 0 >+ '[' x0 = x ']' >+ '[' 0 '!=' 0 ']' >+ set /usr/sbin/grub2-probe dummy >+ test -f /usr/sbin/grub2-probe >+ : >++ /usr/sbin/grub2-probe --target=device / >+ GRUB_DEVICE=/dev/mapper/live-rw >++ /usr/sbin/grub2-probe --device /dev/mapper/live-rw --target=fs_uuid >+ GRUB_DEVICE_UUID=ce23ef7b-dbe1-4e49-908a-c01f40a1da70 >++ /usr/sbin/grub2-probe --target=device /boot >+ GRUB_DEVICE_BOOT=/dev/mapper/live-rw >++ /usr/sbin/grub2-probe --device /dev/mapper/live-rw --target=fs_uuid >+ GRUB_DEVICE_BOOT_UUID=ce23ef7b-dbe1-4e49-908a-c01f40a1da70 >++ /usr/sbin/grub2-probe --device /dev/mapper/live-rw --target=fs >+ GRUB_FS=ext2 >+ '[' xext2 = xunknown ']' >+ test -f /etc/default/grub >+ '[' x '!=' x ']' >+ termoutdefault=0 >+ '[' x = x ']' >+ GRUB_TERMINAL_OUTPUT=gfxterm >+ termoutdefault=1 >+ for x in '${GRUB_TERMINAL_OUTPUT}' >+ case "x${x}" in >+ GRUB_ACTUAL_DEFAULT= >+ '[' x = xsaved ']' >+ export GRUB_DEVICE GRUB_DEVICE_UUID GRUB_DEVICE_BOOT GRUB_DEVICE_BOOT_UUID GRUB_FS GRUB_FONT GRUB_PRELOAD_MODULES GRUB_ACTUAL_DEFAULT >+ export GRUB_DEFAULT GRUB_HIDDEN_TIMEOUT GRUB_HIDDEN_TIMEOUT_QUIET GRUB_TIMEOUT GRUB_TIMEOUT_STYLE GRUB_DEFAULT_BUTTON GRUB_HIDDEN_TIMEOUT_BUTTON GRUB_TIMEOUT_BUTTON GRUB_TIMEOUT_STYLE_BUTTON GRUB_BUTTON_CMOS_ADDRESS GRUB_BUTTON_CMOS_CLEAN GRUB_DISTRIBUTOR GRUB_CMDLINE_LINUX GRUB_CMDLINE_LINUX_DEFAULT GRUB_CMDLINE_XEN GRUB_CMDLINE_XEN_DEFAULT GRUB_CMDLINE_LINUX_XEN_REPLACE GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT GRUB_CMDLINE_NETBSD GRUB_CMDLINE_NETBSD_DEFAULT GRUB_CMDLINE_GNUMACH GRUB_TERMINAL_INPUT GRUB_TERMINAL_OUTPUT GRUB_SERIAL_COMMAND GRUB_DISABLE_LINUX_UUID GRUB_DISABLE_RECOVERY GRUB_VIDEO_BACKEND GRUB_GFXMODE GRUB_BACKGROUND GRUB_THEME GRUB_GFXPAYLOAD_LINUX GRUB_DISABLE_OS_PROBER GRUB_INIT_TUNE GRUB_SAVEDEFAULT GRUB_ENABLE_CRYPTODISK GRUB_BADRAM GRUB_OS_PROBER_SKIP_LIST GRUB_DISABLE_SUBMENU GRUB_DEFAULT_DTB >+ test x '!=' x >+ gettext 'Generating grub configuration file ...' >Generating grub configuration file ...+ echo > >+ cat ># ># DO NOT EDIT THIS FILE ># ># It is automatically generated by grub2-mkconfig using templates ># from /etc/grub.d and settings from /etc/default/grub ># >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/00_header >+ test -f /etc/grub.d/00_header >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/00_header >+ echo > >+ echo '### BEGIN /etc/grub.d/00_header ###' >### BEGIN /etc/grub.d/00_header ### >+ /etc/grub.d/00_header >set pager=1 > >if [ -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="0" >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 >} > >if [ x$feature_default_font_path = xy ] ; then > font=unicode >else >insmod ext2 >if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 >else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 >fi > font="/usr/share/grub/unicode.pf2" >fi > >if loadfont $font ; then > set gfxmode=auto > load_video > insmod gfxterm > set locale_dir=$prefix/locale > set lang=en_US > insmod gettext >fi >terminal_output gfxterm >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 >+ echo '### END /etc/grub.d/00_header ###' >### END /etc/grub.d/00_header ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/10_linux >+ test -f /etc/grub.d/10_linux >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/10_linux >+ echo > >+ echo '### BEGIN /etc/grub.d/10_linux ###' >### BEGIN /etc/grub.d/10_linux ### >+ /etc/grub.d/10_linux >Found linux image: /boot/vmlinuz-3.15.0-0.rc6.git0.1.fc21.x86_64 >menuentry 'Fedora' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-simple-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > load_video > set gfxpayload=keep > insmod gzio > insmod ext2 > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > fi > linuxefi /boot/vmlinuz-3.15.0-0.rc6.git0.1.fc21.x86_64 root=/dev/mapper/live-rw ro >} >submenu 'Advanced options for Fedora' $menuentry_id_option 'gnulinux-advanced-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > menuentry 'Fedora, with Linux 3.15.0-0.rc6.git0.1.fc21.x86_64' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.15.0-0.rc6.git0.1.fc21.x86_64-advanced-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > load_video > set gfxpayload=keep > insmod gzio > insmod ext2 > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > fi > linuxefi /boot/vmlinuz-3.15.0-0.rc6.git0.1.fc21.x86_64 root=/dev/mapper/live-rw ro > } > menuentry 'Fedora, with Linux 3.15.0-0.rc6.git0.1.fc21.x86_64 (recovery mode)' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.15.0-0.rc6.git0.1.fc21.x86_64-recovery-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > load_video > set gfxpayload=keep > insmod gzio > insmod ext2 > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > fi > linuxefi /boot/vmlinuz-3.15.0-0.rc6.git0.1.fc21.x86_64 root=/dev/mapper/live-rw ro single > } >Found linux image: /boot/vmlinuz-0-rescue-b8fc60e86883efd7d2a2e0719230d6f4 > menuentry 'Fedora, with Linux 0-rescue-b8fc60e86883efd7d2a2e0719230d6f4' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-b8fc60e86883efd7d2a2e0719230d6f4-advanced-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > load_video > insmod gzio > insmod ext2 > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > fi > linuxefi /boot/vmlinuz-0-rescue-b8fc60e86883efd7d2a2e0719230d6f4 root=/dev/mapper/live-rw ro > } > menuentry 'Fedora, with Linux 0-rescue-b8fc60e86883efd7d2a2e0719230d6f4 (recovery mode)' --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-b8fc60e86883efd7d2a2e0719230d6f4-recovery-ce23ef7b-dbe1-4e49-908a-c01f40a1da70' { > load_video > insmod gzio > insmod ext2 > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > else > search --no-floppy --fs-uuid --set=root ce23ef7b-dbe1-4e49-908a-c01f40a1da70 > fi > linuxefi /boot/vmlinuz-0-rescue-b8fc60e86883efd7d2a2e0719230d6f4 root=/dev/mapper/live-rw ro single > } >} > >+ echo '### END /etc/grub.d/10_linux ###' >### END /etc/grub.d/10_linux ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/20_linux_xen >+ test -f /etc/grub.d/20_linux_xen >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/20_linux_xen >+ echo > >+ echo '### BEGIN /etc/grub.d/20_linux_xen ###' >### BEGIN /etc/grub.d/20_linux_xen ### >+ /etc/grub.d/20_linux_xen > >+ echo '### END /etc/grub.d/20_linux_xen ###' >### END /etc/grub.d/20_linux_xen ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/20_ppc_terminfo >+ test -f /etc/grub.d/20_ppc_terminfo >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/20_ppc_terminfo >+ echo > >+ echo '### BEGIN /etc/grub.d/20_ppc_terminfo ###' >### BEGIN /etc/grub.d/20_ppc_terminfo ### >+ /etc/grub.d/20_ppc_terminfo >+ echo '### END /etc/grub.d/20_ppc_terminfo ###' >### END /etc/grub.d/20_ppc_terminfo ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/30_os-prober >+ test -f /etc/grub.d/30_os-prober >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/30_os-prober >+ echo > >+ echo '### BEGIN /etc/grub.d/30_os-prober ###' >### BEGIN /etc/grub.d/30_os-prober ### >+ /etc/grub.d/30_os-prober >Found Fedora release 20 (Heisenbug) on /dev/sda4 > >Found Fedora release 21 (Rawhide) on /dev/sda7 > >+ echo '### END /etc/grub.d/30_os-prober ###' >### END /etc/grub.d/30_os-prober ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/40_custom >+ test -f /etc/grub.d/40_custom >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/40_custom >+ echo > >+ echo '### BEGIN /etc/grub.d/40_custom ###' >### BEGIN /etc/grub.d/40_custom ### >+ /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. >+ echo '### END /etc/grub.d/40_custom ###' >### END /etc/grub.d/40_custom ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/41_custom >+ test -f /etc/grub.d/41_custom >+ case "$1" in >+ return 0 >+ test -x /etc/grub.d/41_custom >+ echo > >+ echo '### BEGIN /etc/grub.d/41_custom ###' >### BEGIN /etc/grub.d/41_custom ### >+ /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 >+ echo '### END /etc/grub.d/41_custom ###' >### END /etc/grub.d/41_custom ### >+ for i in '"${grub_mkconfig_dir}"/*' >+ case "$i" in >+ grub_file_is_not_garbage /etc/grub.d/README >+ test -f /etc/grub.d/README >+ case "$1" in >+ return 1 >+ test x '!=' x >+ gettext done >done+ echo > >[root@localhost ~]#
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1110960
:
910175
| 910176 |
956471
|
970284