Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1019479 Details for
Bug 1214441
btrfs raid1 fails to boot after successful installation from live image
Home
New
Search
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.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
debug grub2-mkconfig, with initramfs, c26
grubdebug_withinitramfs.txt (text/plain), 55.70 KB, created by
Chris Murphy
on 2015-04-28 03:42:23 UTC
(
hide
)
Description:
debug grub2-mkconfig, with initramfs, c26
Filename:
MIME Type:
Creator:
Chris Murphy
Created:
2015-04-28 03:42:23 UTC
Size:
55.70 KB
patch
obsolete
>[root@localhost boot]# 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/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 >/dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a' >++ /usr/sbin/grub2-probe --device /dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 /dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a --target=fs_uuid >+ GRUB_DEVICE_UUID_GENERATED=534fca11-4fd1-4338-b856-bc3bc2627d99 >++ /usr/sbin/grub2-probe --target=device /boot >+ GRUB_DEVICE_BOOT=/dev/vda1 >++ /usr/sbin/grub2-probe --device /dev/vda1 --target=fs_uuid >+ GRUB_DEVICE_BOOT_UUID_GENERATED=f008ca51-8f94-40b2-90d7-edaa3738a868 >++ /usr/sbin/grub2-probe --device /dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 /dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a --target=fs >+ GRUB_FS=btrfs >+ '[' xbtrfs = xunknown ']' >+ test -f /etc/default/grub >+ . /etc/default/grub >++ GRUB_TIMEOUT=5 >+++ sed 's, release .*$,,g' /etc/system-release >++ GRUB_DISTRIBUTOR=Fedora >++ GRUB_DEFAULT=saved >++ GRUB_DISABLE_SUBMENU=true >++ GRUB_TERMINAL_OUTPUT=console >++ GRUB_CMDLINE_LINUX='rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet' >++ GRUB_DISABLE_RECOVERY=true >+ '[' x '!=' xtrue -a -z '' ']' >+ GRUB_DEVICE_UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 >+ '[' x '!=' xtrue -a -z '' ']' >+ GRUB_DEVICE_BOOT_UUID=f008ca51-8f94-40b2-90d7-edaa3738a868 >+ '[' x '!=' x ']' >+ termoutdefault=0 >+ '[' xconsole = x ']' >+ for x in '${GRUB_TERMINAL_OUTPUT}' >+ case "x${x}" in >+ export LANG=C >+ LANG=C >+ GRUB_ACTUAL_DEFAULT=saved >+ '[' xsaved = xsaved ']' >++ /usr/bin/grub2-editenv - list >++ sed -n '/^saved_entry=/ s,^saved_entry=,,p' >+ GRUB_ACTUAL_DEFAULT='Fedora, with Linux 3.17.4-301.fc21.x86_64' >+ 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_DISABLE_UUID 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="${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 >+ 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 > ># grub-mkconfig helper script. ># Copyright (C) 2006,2007,2008,2009,2010 Free Software Foundation, Inc. ># ># GRUB is free software: you can redistribute it and/or modify ># it under the terms of the GNU General Public License as published by ># the Free Software Foundation, either version 3 of the License, or ># (at your option) any later version. ># ># GRUB is distributed in the hope that it will be useful, ># but WITHOUT ANY WARRANTY; without even the implied warranty of ># MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ># GNU General Public License for more details. ># ># You should have received a copy of the GNU General Public License ># along with GRUB. If not, see <http://www.gnu.org/licenses/>. > >prefix="/usr" >+ prefix=/usr >exec_prefix="/usr" >+ exec_prefix=/usr >datarootdir="/usr/share" >+ datarootdir=/usr/share > >. "/usr/share/grub/grub-mkconfig_lib" >+ . /usr/share/grub/grub-mkconfig_lib ># Helper library for grub-mkconfig ># Copyright (C) 2007,2008,2009,2010 Free Software Foundation, Inc. ># ># GRUB is free software: you can redistribute it and/or modify ># it under the terms of the GNU General Public License as published by ># the Free Software Foundation, either version 3 of the License, or ># (at your option) any later version. ># ># GRUB is distributed in the hope that it will be useful, ># but WITHOUT ANY WARRANTY; without even the implied warranty of ># MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ># GNU General Public License for more details. ># ># You should have received a copy of the GNU General Public License ># along with GRUB. If not, see <http://www.gnu.org/licenses/>. > >prefix="/usr" >++ prefix=/usr >exec_prefix="/usr" >++ exec_prefix=/usr >datarootdir="/usr/share" >++ datarootdir=/usr/share >datadir="/usr/share" >++ datadir=/usr/share >bindir="/usr/bin" >++ bindir=/usr/bin >sbindir="/usr/sbin" >++ sbindir=/usr/sbin >if [ "x$pkgdatadir" = x ]; then > pkgdatadir="${datadir}/grub" >fi >++ '[' x = x ']' >++ pkgdatadir=/usr/share/grub > >if test "x$grub_probe" = x; then > grub_probe="${sbindir}/grub2-probe" >fi >++ test x = x >++ grub_probe=/usr/sbin/grub2-probe >if test "x$grub_file" = x; then > grub_file="${bindir}/grub2-file" >fi >++ test x = x >++ grub_file=/usr/bin/grub2-file >if test "x$grub_mkrelpath" = x; then > grub_mkrelpath="${bindir}/grub2-mkrelpath" >fi >++ test x = x >++ grub_mkrelpath=/usr/bin/grub2-mkrelpath > >if which gettext >/dev/null 2>/dev/null; then > : >else > gettext () { > printf "%s" "$@" > } >fi >++ which gettext >++ : > >grub_warn () >{ > echo "$(gettext "Warning:")" "$@" >&2 >} > >make_system_path_relative_to_its_root () >{ > "${grub_mkrelpath}" "$1" >} > >is_path_readable_by_grub () >{ > path="$1" > > # abort if path doesn't exist > if test -e "$path" ; then : ;else > return 1 > fi > > # abort if file is in a filesystem we can't read > if "${grub_probe}" -t fs "$path" > /dev/null 2>&1 ; then : ; else > return 1 > fi > > # ... or if we can't figure out the abstraction module, for example if > # memberlist fails on an LVM volume group. > if abstractions="`"${grub_probe}" -t abstraction "$path"`" 2> /dev/null ; then > : > else > return 1 > fi > > if [ x$GRUB_ENABLE_CRYPTODISK = xy ]; then > return 0 > fi > > for abstraction in $abstractions; do > if [ "x$abstraction" = xcryptodisk ]; then > return 1 > fi > done > > return 0 >} > >convert_system_path_to_grub_path () >{ > path="$1" > > grub_warn "convert_system_path_to_grub_path() is deprecated. Use prepare_grub_to_access_device() instead." > > # abort if GRUB can't access the path > if is_path_readable_by_grub "${path}" ; then : ; else > return 1 > fi > > if drive="`"${grub_probe}" -t drive "$path"`" ; then : ; else > return 1 > fi > > if relative_path="`make_system_path_relative_to_its_root "$path"`" ; then : ; else > return 1 > fi > > echo "${drive}${relative_path}" >} > >save_default_entry () >{ > if [ "x${GRUB_SAVEDEFAULT}" = "xtrue" ] ; then > cat << EOF >savedefault >EOF > fi >} > >prepare_grub_to_access_device () >{ > old_ifs="$IFS" > IFS=' >' > partmap="`"${grub_probe}" --device $@ --target=partmap`" > for module in ${partmap} ; do > case "${module}" in > netbsd | openbsd) > echo "insmod part_bsd";; > *) > echo "insmod part_${module}";; > esac > done > > # Abstraction modules aren't auto-loaded. > abstraction="`"${grub_probe}" --device $@ --target=abstraction`" > for module in ${abstraction} ; do > echo "insmod ${module}" > done > > fs="`"${grub_probe}" --device $@ --target=fs`" > for module in ${fs} ; do > echo "insmod ${module}" > done > > if [ x$GRUB_ENABLE_CRYPTODISK = xy ]; then > for uuid in "`"${grub_probe}" --device $@ --target=cryptodisk_uuid`"; do > echo "cryptomount -u $uuid" > done > fi > > # If there's a filesystem UUID that GRUB is capable of identifying, use it; > # otherwise set root as per value in device.map. > fs_hint="`"${grub_probe}" --device $@ --target=compatibility_hint`" > if [ "x$fs_hint" != x ]; then > echo "set root='$fs_hint'" > fi > if [ "x$GRUB_DISABLE_UUID" != "xtrue" ] && fs_uuid="`"${grub_probe}" --device $@ --target=fs_uuid 2> /dev/null`" ; then > hints="`"${grub_probe}" --device $@ --target=hints_string 2> /dev/null`" || hints= > echo "if [ x\$feature_platform_search_hint = xy ]; then" > echo " search --no-floppy --fs-uuid --set=root ${hints} ${fs_uuid}" > echo "else" > echo " search --no-floppy --fs-uuid --set=root ${fs_uuid}" > echo "fi" > fi > IFS="$old_ifs" >} > >grub_get_device_id () >{ > old_ifs="$IFS" > IFS=' >' > device="$1" > if [ "x$GRUB_DISABLE_UUID" != "xtrue" ] && fs_uuid="`"${grub_probe}" --device ${device} --target=fs_uuid 2> /dev/null`" ; then > echo "$fs_uuid"; > else > echo $device |sed 's, ,_,g' > fi > IFS="$old_ifs" >} > >grub_file_is_not_garbage () >{ > if test -f "$1" ; then > case "$1" in > *.dpkg-*) return 1 ;; # debian dpkg > *.rpmsave|*.rpmnew) return 1 ;; > README*|*/README*) return 1 ;; # documentation > esac > else > return 1 > fi > return 0 >} > >version_sort () >{ > case $version_sort_sort_has_v in > yes) > LC_ALL=C sort -V;; > no) > LC_ALL=C sort -n;; > *) > if sort -V </dev/null > /dev/null 2>&1; then > version_sort_sort_has_v=yes > LC_ALL=C sort -V > else > version_sort_sort_has_v=no > LC_ALL=C sort -n > fi;; > esac >} > >version_test_numeric () >{ > version_test_numeric_a="$1" > version_test_numeric_cmp="$2" > version_test_numeric_b="$3" > if [ "$version_test_numeric_a" = "$version_test_numeric_b" ] ; then > case "$version_test_numeric_cmp" in > ge|eq|le) return 0 ;; > gt|lt) return 1 ;; > esac > fi > if [ "$version_test_numeric_cmp" = "lt" ] ; then > version_test_numeric_c="$version_test_numeric_a" > version_test_numeric_a="$version_test_numeric_b" > version_test_numeric_b="$version_test_numeric_c" > fi > if (echo "$version_test_numeric_a" ; echo "$version_test_numeric_b") | version_sort | head -n 1 | grep -qx "$version_test_numeric_b" ; then > return 0 > else > return 1 > fi >} > >version_test_gt () >{ > version_test_gt_a="`echo "$1" | sed -e "s/[^-]*-//"`" > version_test_gt_b="`echo "$2" | sed -e "s/[^-]*-//"`" > version_test_gt_cmp=gt > if [ "x$version_test_gt_b" = "x" ] ; then > return 0 > fi > case "$version_test_gt_a:$version_test_gt_b" in > *.old:*.old) ;; > *.old:*) version_test_gt_a="`echo -n "$version_test_gt_a" | sed -e 's/\.old$//'`" ; version_test_gt_cmp=gt ;; > *:*.old) version_test_gt_b="`echo -n "$version_test_gt_b" | sed -e 's/\.old$//'`" ; version_test_gt_cmp=ge ;; > *-rescue-*:*-rescue-*) ;; > *.debug:*.debug) ;; > *-rescue-*:*.debug) return 1 ;; > *.debug:*-rescue-*) return 0 ;; > *-rescue-*:*) return 1 ;; > *:*-rescue-*) return 0 ;; > *.debug:*) return 1 ;; > *:*.debug) return 0 ;; > esac > version_test_numeric "$version_test_gt_a" "$version_test_gt_cmp" "$version_test_gt_b" > return "$?" >} > >version_find_latest () >{ > version_find_latest_a="" > for i in "$@" ; do > if version_test_gt "$i" "$version_find_latest_a" ; then > version_find_latest_a="$i" > fi > done > echo "$version_find_latest_a" >} > ># One layer of quotation is eaten by "" and the second by sed; so this turns ># ' into \'. >grub_quote () { > sed "s/'/'\\\\''/g" >} > >gettext_quoted () { > gettext "$@" | grub_quote >} > ># Run the first argument through gettext, and then pass that and all ># remaining arguments to printf. This is a useful abbreviation and tends to ># be easier to type. >gettext_printf () { > gettext_printf_format="$1" > shift > printf "$(gettext "$gettext_printf_format")" "$@" >} > >uses_abstraction () { > device="$1" > old_ifs="$IFS" > IFS=' >' > > abstraction="`"${grub_probe}" --device ${device} --target=abstraction`" > for module in ${abstraction}; do > if test "x${module}" = "x$2"; then > IFS="$old_ifs" > return 0 > fi > done > IFS="$old_ifs" > return 1 >} > >print_option_help () { > if test x$print_option_help_wc = x; then > if wc -L </dev/null > /dev/null 2>&1; then > print_option_help_wc=-L > elif wc -m </dev/null > /dev/null 2>&1; then > print_option_help_wc=-m > else > print_option_help_wc=-b > fi > fi > if test x$grub_have_fmt = x; then > if fmt -w 40 </dev/null > /dev/null 2>&1; then > grub_have_fmt=y; > else > grub_have_fmt=n; > fi > fi > print_option_help_lead=" $1" > print_option_help_lspace="$(echo "$print_option_help_lead" | wc $print_option_help_wc)" > print_option_help_fill="$((26 - print_option_help_lspace))" > printf "%s" "$print_option_help_lead" > if test $print_option_help_fill -le 0; then > print_option_help_nl=y > echo > else > print_option_help_i=0; > while test $print_option_help_i -lt $print_option_help_fill; do > printf " " > print_option_help_i=$((print_option_help_i+1)) > done > print_option_help_nl=n > fi > if test x$grub_have_fmt = xy; then > print_option_help_split="$(echo "$2" | fmt -w 50)" > else > print_option_help_split="$2" > fi > if test x$print_option_help_nl = xy; then > echo "$print_option_help_split" | awk \ > '{ print " " $0; }' > else > echo "$print_option_help_split" | awk 'BEGIN { n = 0 } > { if (n == 1) print " " $0; else print $0; n = 1 ; }' > fi >} > >grub_fmt () { > if test x$grub_have_fmt = x; then > if fmt -w 40 < /dev/null > /dev/null; then > grub_have_fmt=y; > else > grub_have_fmt=n; > fi > fi > > if test x$grub_have_fmt = xy; then > fmt > else > cat > fi >} > >grub_tab=" " >++ grub_tab=' ' > >grub_add_tab () { > sed -e "s/^/$grub_tab/" >} > > >export TEXTDOMAIN=grub >+ export TEXTDOMAIN=grub >+ TEXTDOMAIN=grub >export TEXTDOMAINDIR="${datarootdir}/locale" >+ export TEXTDOMAINDIR=/usr/share/locale >+ TEXTDOMAINDIR=/usr/share/locale > >CLASS="--class gnu-linux --class gnu --class os --unrestricted" >+ CLASS='--class gnu-linux --class gnu --class os --unrestricted' > >if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then > OS="$(eval $(grep PRETTY_NAME /etc/os-release) ; echo ${PRETTY_NAME})" > CLASS="--class $(eval $(grep '^ID_LIKE=\|^ID=' /etc/os-release) ; [ -n "${ID_LIKE}" ] && echo ${ID_LIKE} || echo ${ID}) ${CLASS}" >else > OS="${GRUB_DISTRIBUTOR}" > CLASS="--class $(echo ${GRUB_DISTRIBUTOR} | tr 'A-Z' 'a-z' | cut -d' ' -f1|LC_ALL=C sed 's,[^[:alnum:]_],_,g') ${CLASS}" >fi >+ '[' xFedora = x ']' >+ OS=Fedora >++ echo Fedora >++ tr A-Z a-z >++ cut '-d ' -f1 >++ LC_ALL=C >++ sed 's,[^[:alnum:]_],_,g' >+ CLASS='--class fedora --class gnu-linux --class gnu --class os --unrestricted' > ># loop-AES arranges things so that /dev/loop/X can be our root device, but ># the initrds that Linux uses don't like that. >case ${GRUB_DEVICE} in > /dev/loop/*|/dev/loop[0-9]) > GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"` > ;; >esac >+ case ${GRUB_DEVICE} in > >if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \ > || ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \ > || uses_abstraction "${GRUB_DEVICE}" lvm; then > LINUX_ROOT_DEVICE=${GRUB_DEVICE} >else > LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID} >fi >+ '[' x534fca11-4fd1-4338-b856-bc3bc2627d99 = x ']' >+ '[' x = xtrue ']' >+ test -e /dev/disk/by-uuid/534fca11-4fd1-4338-b856-bc3bc2627d99 >+ uses_abstraction '/dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 >/dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a' lvm >+ device='/dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 >/dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a' >+ old_ifs=' >' >+ IFS=' >' >"${grub_probe}" --device ${device} --target=abstraction >++ /usr/sbin/grub2-probe --device /dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 /dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a --target=abstraction >+ abstraction='cryptodisk >luks >gcry_rijndael >gcry_rijndael >gcry_sha1 >cryptodisk >luks >gcry_rijndael >gcry_rijndael >gcry_sha1' >+ for module in '${abstraction}' >+ test xcryptodisk = xlvm >+ for module in '${abstraction}' >+ test xluks = xlvm >+ for module in '${abstraction}' >+ test xgcry_rijndael = xlvm >+ for module in '${abstraction}' >+ test xgcry_rijndael = xlvm >+ for module in '${abstraction}' >+ test xgcry_sha1 = xlvm >+ for module in '${abstraction}' >+ test xcryptodisk = xlvm >+ for module in '${abstraction}' >+ test xluks = xlvm >+ for module in '${abstraction}' >+ test xgcry_rijndael = xlvm >+ for module in '${abstraction}' >+ test xgcry_rijndael = xlvm >+ for module in '${abstraction}' >+ test xgcry_sha1 = xlvm >+ IFS=' >' >+ return 1 >+ LINUX_ROOT_DEVICE=UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 > >case x"$GRUB_FS" in > xbtrfs) > rootsubvol="`make_system_path_relative_to_its_root /`" > rootsubvol="${rootsubvol#/}" > if [ "x${rootsubvol}" != x ]; then > GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX}" > fi;; > xzfs) > rpool=`${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true` > bootfs="`make_system_path_relative_to_its_root / | sed -e "s,@$,,"`" > LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}" > ;; >esac >+ case x"$GRUB_FS" in >make_system_path_relative_to_its_root / >++ make_system_path_relative_to_its_root / >++ /usr/bin/grub2-mkrelpath / >+ rootsubvol=/root >+ rootsubvol=root >+ '[' xroot '!=' x ']' >+ GRUB_CMDLINE_LINUX='rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet' > >title_correction_code= >+ title_correction_code= > >linux_entry () >{ > os="$1" > version="$2" > type="$3" > args="$4" > > sixteenbit="" > linuxefi="linux" > initrdefi="initrd" > case "$machine" in > i?86|x86_64) > sixteenbit="16" > linuxefi="linuxefi" > initrdefi="initrdefi" > ;; > aarch64) > linuxefi="linux" > initrdefi="initrd" > ;; > esac > > if [ -z "$boot_device_id" ]; then > boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" > fi > if [ x$type != xsimple ] ; then > case $type in > recovery) > title="$(gettext_printf "%s, with Linux %s (recovery mode)" "${os}" "${version}")" ;; > *) > title="$(gettext_printf "%s, with Linux %s" "${os}" "${version}")" ;; > esac > if [ x"$title" = x"$GRUB_ACTUAL_DEFAULT" ] || [ x"Previous Linux versions>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then > replacement_title="$(echo "Advanced options for ${OS}" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')" > quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)" > title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;" > grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")" > fi > echo "menuentry '$(echo "$title" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-$version-$type-$boot_device_id' {" | sed "s/^/$submenu_indentation/" > else > echo "menuentry '$(echo "$os" | grub_quote)' ${CLASS} \$menuentry_id_option 'gnulinux-simple-$boot_device_id' {" | sed "s/^/$submenu_indentation/" > fi > if [ x$type != xrecovery ] ; then > save_default_entry | grub_add_tab > fi > > # Use ELILO's generic "efifb" when it's known to be available. > # FIXME: We need an interface to select vesafb in case efifb can't be used. > if [ "x$GRUB_GFXPAYLOAD_LINUX" = x ]; then > echo " load_video" | sed "s/^/$submenu_indentation/" > if grep -qx "CONFIG_FB_EFI=y" "${config}" 2> /dev/null \ > && grep -qx "CONFIG_VT_HW_CONSOLE_BINDING=y" "${config}" 2> /dev/null; then > echo " set gfxpayload=keep" | sed "s/^/$submenu_indentation/" > fi > else > if [ "x$GRUB_GFXPAYLOAD_LINUX" != xtext ]; then > echo " load_video" | sed "s/^/$submenu_indentation/" > fi > echo " set gfxpayload=$GRUB_GFXPAYLOAD_LINUX" | sed "s/^/$submenu_indentation/" > fi > > echo " insmod gzio" | sed "s/^/$submenu_indentation/" > > if [ x$dirname = x/ ]; then > if [ -z "${prepare_root_cache}" ]; then > prepare_root_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE} | grub_add_tab)" > fi > printf '%s\n' "${prepare_root_cache}" | sed "s/^/$submenu_indentation/" > else > if [ -z "${prepare_boot_cache}" ]; then > prepare_boot_cache="$(prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | grub_add_tab)" > fi > printf '%s\n' "${prepare_boot_cache}" | sed "s/^/$submenu_indentation/" > fi > if [ -d /sys/firmware/efi ]; then > sed "s/^/$submenu_indentation/" << EOF > ${linuxefi} ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args} >EOF > else > sed "s/^/$submenu_indentation/" << EOF > linux${sixteenbit} ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args} >EOF > fi > if test -n "${initrd}" ; then > if [ -d /sys/firmware/efi ]; then > sed "s/^/$submenu_indentation/" << EOF > ${initrdefi} ${rel_dirname}/${initrd} >EOF > else > sed "s/^/$submenu_indentation/" << EOF > initrd${sixteenbit} ${rel_dirname}/${initrd} >EOF > fi > fi > if test -n "${fdt}" ; then > sed "s/^/$submenu_indentation/" << EOF > devicetree ${rel_dirname}/${fdt} >EOF > fi > sed "s/^/$submenu_indentation/" << EOF >} >EOF >} > >machine=`uname -m` >uname -m >++ uname -m >+ machine=x86_64 >case "x$machine" in > xi?86 | xx86_64) > list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do > if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi > done` ;; > *) > list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do > if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi > done` ;; >esac >+ case "x$machine" in >for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do > if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi > done >++ for i in '/boot/vmlinuz-*' '/vmlinuz-*' '/boot/kernel-*' >++ grub_file_is_not_garbage /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ test -f /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ case "$1" in >++ return 0 >++ echo -n '/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 ' >++ for i in '/boot/vmlinuz-*' '/vmlinuz-*' '/boot/kernel-*' >++ grub_file_is_not_garbage /boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ test -f /boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ case "$1" in >++ return 0 >++ echo -n '/boot/vmlinuz-3.17.4-301.fc21.x86_64 ' >++ for i in '/boot/vmlinuz-*' '/vmlinuz-*' '/boot/kernel-*' >++ grub_file_is_not_garbage '/vmlinuz-*' >++ test -f '/vmlinuz-*' >++ return 1 >++ for i in '/boot/vmlinuz-*' '/vmlinuz-*' '/boot/kernel-*' >++ grub_file_is_not_garbage '/boot/kernel-*' >++ test -f '/boot/kernel-*' >++ return 1 >+ list='/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 /boot/vmlinuz-3.17.4-301.fc21.x86_64 ' > >case "$machine" in > i?86) GENKERNEL_ARCH="x86" ;; > mips|mips64) GENKERNEL_ARCH="mips" ;; > mipsel|mips64el) GENKERNEL_ARCH="mipsel" ;; > arm*) GENKERNEL_ARCH="arm" ;; > *) GENKERNEL_ARCH="$machine" ;; >esac >+ case "$machine" in >+ GENKERNEL_ARCH=x86_64 > >prepare_boot_cache= >+ prepare_boot_cache= >prepare_root_cache= >+ prepare_root_cache= >boot_device_id= >+ boot_device_id= >title_correction_code= >+ title_correction_code= > ># Extra indentation to add to menu entries in a submenu. We're not in a submenu ># yet, so it's empty. In a submenu it will be equal to '\t' (one tab). >submenu_indentation="" >+ submenu_indentation= > >is_top_level=true >+ is_top_level=true >while [ "x$list" != "x" ] ; do > linux=`version_find_latest $list` > gettext_printf "Found linux image: %s\n" "$linux" >&2 > basename=`basename $linux` > dirname=`dirname $linux` > rel_dirname=`make_system_path_relative_to_its_root $dirname` > version=`echo $basename | sed -e "s,^[^0-9]*-,,g"` > alt_version=`echo $version | sed -e "s,\.old$,,g"` > linux_root_device_thisversion="${LINUX_ROOT_DEVICE}" > > initrd= > for i in "initrd.img-${version}" "initrd-${version}.img" "initrd-${version}.gz" \ > "initrd-${version}" "initramfs-${version}.img" \ > "initrd.img-${alt_version}" "initrd-${alt_version}.img" \ > "initrd-${alt_version}" "initramfs-${alt_version}.img" \ > "initramfs-genkernel-${version}" \ > "initramfs-genkernel-${alt_version}" \ > "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \ > "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do > if test -e "${dirname}/${i}" ; then > initrd="$i" > break > fi > done > > fdt= > for i in "dtb-${version}" "dtb-${alt_version}"; do > if test -f "${dirname}/${i}/${GRUB_DEFAULT_DTB}" ; then > fdt="${i}/${GRUB_DEFAULT_DTB}" > break > fi > done > > config= > for i in "${dirname}/config-${version}" "${dirname}/config-${alt_version}" "/etc/kernels/kernel-config-${version}" ; do > if test -e "${i}" ; then > config="${i}" > break > fi > done > > initramfs= > if test -n "${config}" ; then > initramfs=`grep CONFIG_INITRAMFS_SOURCE= "${config}" | cut -f2 -d= | tr -d \"` > fi > > if test -n "${initrd}" ; then > gettext_printf "Found initrd image: %s\n" "${dirname}/${initrd}" >&2 > elif test -z "${initramfs}" ; then > # "UUID=" and "ZFS=" magic is parsed by initrd or initramfs. Since there's > # no initrd or builtin initramfs, it can't work here. > linux_root_device_thisversion=${GRUB_DEVICE} > fi > > if [ "x${GRUB_DISABLE_SUBMENU}" = "xyes" ] || [ "x${GRUB_DISABLE_SUBMENU}" = "xy" ]; then > GRUB_DISABLE_SUBMENU="true" > fi > > if [ "x$is_top_level" = xtrue ] && [ "x${GRUB_DISABLE_SUBMENU}" != xtrue ]; then > linux_entry "${OS}" "${version}" simple \ > "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" > > submenu_indentation="$grub_tab" > > if [ -z "$boot_device_id" ]; then > boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" > fi > # TRANSLATORS: %s is replaced with an OS name > echo "submenu '$(gettext_printf "Advanced options for %s" "${OS}" | grub_quote)' \$menuentry_id_option 'gnulinux-advanced-$boot_device_id' {" > is_top_level=false > fi > > linux_entry "${OS}" "${version}" advanced \ > "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" > if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then > linux_entry "${OS}" "${version}" recovery \ > "single ${GRUB_CMDLINE_LINUX}" > fi > > list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '` >done >+ '[' 'x/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 /boot/vmlinuz-3.17.4-301.fc21.x86_64 ' '!=' x ']' >version_find_latest $list >++ version_find_latest /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 /boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ version_find_latest_a= >++ for i in '"$@"' >++ version_test_gt /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 '' >echo "$1" | sed -e "s/[^-]*-//" >+++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+++ sed -e 's/[^-]*-//' >++ version_test_gt_a=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >echo "$2" | sed -e "s/[^-]*-//" >+++ echo '' >+++ sed -e 's/[^-]*-//' >++ version_test_gt_b= >++ version_test_gt_cmp=gt >++ '[' x = x ']' >++ return 0 >++ version_find_latest_a=/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ for i in '"$@"' >++ version_test_gt /boot/vmlinuz-3.17.4-301.fc21.x86_64 /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >echo "$1" | sed -e "s/[^-]*-//" >+++ echo /boot/vmlinuz-3.17.4-301.fc21.x86_64 >+++ sed -e 's/[^-]*-//' >++ version_test_gt_a=3.17.4-301.fc21.x86_64 >echo "$2" | sed -e "s/[^-]*-//" >+++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+++ sed -e 's/[^-]*-//' >++ version_test_gt_b=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ version_test_gt_cmp=gt >++ '[' x0-rescue-59e0b539dd4e364bb5d5c048c7316669 = x ']' >++ case "$version_test_gt_a:$version_test_gt_b" in >++ return 0 >++ version_find_latest_a=/boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ echo /boot/vmlinuz-3.17.4-301.fc21.x86_64 >+ linux=/boot/vmlinuz-3.17.4-301.fc21.x86_64 >+ gettext_printf 'Found linux image: %s\n' /boot/vmlinuz-3.17.4-301.fc21.x86_64 >+ gettext_printf_format='Found linux image: %s\n' >+ shift >++ gettext 'Found linux image: %s\n' >+ printf 'Found linux image: %s\n' /boot/vmlinuz-3.17.4-301.fc21.x86_64 >Found linux image: /boot/vmlinuz-3.17.4-301.fc21.x86_64 >basename $linux >++ basename /boot/vmlinuz-3.17.4-301.fc21.x86_64 >+ basename=vmlinuz-3.17.4-301.fc21.x86_64 >dirname $linux >++ dirname /boot/vmlinuz-3.17.4-301.fc21.x86_64 >+ dirname=/boot >make_system_path_relative_to_its_root $dirname >++ make_system_path_relative_to_its_root /boot >++ /usr/bin/grub2-mkrelpath /boot >+ rel_dirname= >echo $basename | sed -e "s,^[^0-9]*-,,g" >++ echo vmlinuz-3.17.4-301.fc21.x86_64 >++ sed -e 's,^[^0-9]*-,,g' >+ version=3.17.4-301.fc21.x86_64 >echo $version | sed -e "s,\.old$,,g" >++ echo 3.17.4-301.fc21.x86_64 >++ sed -e 's,\.old$,,g' >+ alt_version=3.17.4-301.fc21.x86_64 >+ linux_root_device_thisversion=UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 >+ initrd= >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd.img-3.17.4-301.fc21.x86_64 >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-3.17.4-301.fc21.x86_64.img >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-3.17.4-301.fc21.x86_64.gz >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-3.17.4-301.fc21.x86_64 >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initramfs-3.17.4-301.fc21.x86_64.img >+ initrd=initramfs-3.17.4-301.fc21.x86_64.img >+ break >+ fdt= >+ for i in '"dtb-${version}"' '"dtb-${alt_version}"' >+ test -f /boot/dtb-3.17.4-301.fc21.x86_64/ >+ for i in '"dtb-${version}"' '"dtb-${alt_version}"' >+ test -f /boot/dtb-3.17.4-301.fc21.x86_64/ >+ config= >+ for i in '"${dirname}/config-${version}"' '"${dirname}/config-${alt_version}"' '"/etc/kernels/kernel-config-${version}"' >+ test -e /boot/config-3.17.4-301.fc21.x86_64 >+ config=/boot/config-3.17.4-301.fc21.x86_64 >+ break >+ initramfs= >+ test -n /boot/config-3.17.4-301.fc21.x86_64 >grep CONFIG_INITRAMFS_SOURCE= "${config}" | cut -f2 -d= | tr -d \" >++ grep CONFIG_INITRAMFS_SOURCE= /boot/config-3.17.4-301.fc21.x86_64 >++ cut -f2 -d= >++ tr -d '"' >+ initramfs= >+ test -n initramfs-3.17.4-301.fc21.x86_64.img >+ gettext_printf 'Found initrd image: %s\n' /boot/initramfs-3.17.4-301.fc21.x86_64.img >+ gettext_printf_format='Found initrd image: %s\n' >+ shift >++ gettext 'Found initrd image: %s\n' >+ printf 'Found initrd image: %s\n' /boot/initramfs-3.17.4-301.fc21.x86_64.img >Found initrd image: /boot/initramfs-3.17.4-301.fc21.x86_64.img >+ '[' xtrue = xyes ']' >+ '[' xtrue = xy ']' >+ '[' xtrue = xtrue ']' >+ '[' xtrue '!=' xtrue ']' >+ linux_entry Fedora 3.17.4-301.fc21.x86_64 advanced 'rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet ' >+ os=Fedora >+ version=3.17.4-301.fc21.x86_64 >+ type=advanced >+ args='rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet ' >+ sixteenbit= >+ linuxefi=linux >+ initrdefi=initrd >+ case "$machine" in >+ sixteenbit=16 >+ linuxefi=linuxefi >+ initrdefi=initrdefi >+ '[' -z '' ']' >++ grub_get_device_id '/dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 >/dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a' >++ old_ifs=' >' >++ IFS=' >' >++ device='/dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 >/dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a' >++ '[' x '!=' xtrue ']' >+++ /usr/sbin/grub2-probe --device /dev/mapper/luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 /dev/mapper/luks-601905dd-2c94-4fd0-a364-f8505bc4df9a --target=fs_uuid >++ fs_uuid=534fca11-4fd1-4338-b856-bc3bc2627d99 >++ echo 534fca11-4fd1-4338-b856-bc3bc2627d99 >++ IFS=' >' >+ boot_device_id=534fca11-4fd1-4338-b856-bc3bc2627d99 >+ '[' xadvanced '!=' xsimple ']' >+ case $type in >++ gettext_printf '%s, with Linux %s' Fedora 3.17.4-301.fc21.x86_64 >++ gettext_printf_format='%s, with Linux %s' >++ shift >+++ gettext '%s, with Linux %s' >++ printf '%s, with Linux %s' Fedora 3.17.4-301.fc21.x86_64 >+ title='Fedora, with Linux 3.17.4-301.fc21.x86_64' >+ '[' 'xFedora, with Linux 3.17.4-301.fc21.x86_64' = 'xFedora, with Linux 3.17.4-301.fc21.x86_64' ']' >++ echo 'Advanced options for Fedora' >++ sed 's,>,>>,g' >++ echo 'Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ sed 's,>,>>,g' >+ replacement_title='Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ echo 'Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ grub_quote >++ sed 's/'\''/'\''\\'\'''\''/g' >+ quoted='Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ echo 'Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ grub_quote >++ sed 's/'\''/'\''\\'\'''\''/g' >+ title_correction_code='if [ "x$default" = '\''Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' ]; then default='\''Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64'\''; fi;' >++ gettext_printf 'Please don'\''t use old title `%s'\'' for GRUB_DEFAULT, use `%s'\'' (for versions before 2.00) or `%s'\'' (for 2.00 or later)' 'Fedora, with Linux 3.17.4-301.fc21.x86_64' 'Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64' 'gnulinux-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99>gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99' >++ gettext_printf_format='Please don'\''t use old title `%s'\'' for GRUB_DEFAULT, use `%s'\'' (for versions before 2.00) or `%s'\'' (for 2.00 or later)' >++ shift >+++ gettext 'Please don'\''t use old title `%s'\'' for GRUB_DEFAULT, use `%s'\'' (for versions before 2.00) or `%s'\'' (for 2.00 or later)' >++ printf 'Please don'\''t use old title `%s'\'' for GRUB_DEFAULT, use `%s'\'' (for versions before 2.00) or `%s'\'' (for 2.00 or later)' 'Fedora, with Linux 3.17.4-301.fc21.x86_64' 'Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64' 'gnulinux-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99>gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99' >+ grub_warn 'Please don'\''t use old title `Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' for GRUB_DEFAULT, use `Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' (for versions before 2.00) or `gnulinux-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99>gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99'\'' (for 2.00 or later)' >++ gettext Warning: >+ echo Warning: 'Please don'\''t use old title `Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' for GRUB_DEFAULT, use `Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' (for versions before 2.00) or `gnulinux-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99>gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99'\'' (for 2.00 or later)' >Warning: Please don't use old title `Fedora, with Linux 3.17.4-301.fc21.x86_64' for GRUB_DEFAULT, use `Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64' (for versions before 2.00) or `gnulinux-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99>gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99' (for 2.00 or later) >+ sed 's/^//' >++ echo 'Fedora, with Linux 3.17.4-301.fc21.x86_64' >++ grub_quote >++ sed 's/'\''/'\''\\'\'''\''/g' >+ echo 'menuentry '\''Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option '\''gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99'\'' {' >menuentry 'Fedora, with Linux 3.17.4-301.fc21.x86_64' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.17.4-301.fc21.x86_64-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99' { >+ '[' xadvanced '!=' xrecovery ']' >+ save_default_entry >+ '[' x = xtrue ']' >+ grub_add_tab >+ sed -e 's/^/ /' >+ '[' x = x ']' >+ echo ' load_video' >+ sed 's/^//' > load_video >+ grep -qx CONFIG_FB_EFI=y /boot/config-3.17.4-301.fc21.x86_64 >+ grep -qx CONFIG_VT_HW_CONSOLE_BINDING=y /boot/config-3.17.4-301.fc21.x86_64 >+ echo ' set gfxpayload=keep' >+ sed 's/^//' > set gfxpayload=keep >+ echo ' insmod gzio' >+ sed 's/^//' > insmod gzio >+ '[' x/boot = x/ ']' >+ '[' -z '' ']' >++ grub_add_tab >++ prepare_grub_to_access_device /dev/vda1 >++ sed -e 's/^/ /' >++ old_ifs=' >' >++ IFS=' >' >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=partmap >++ partmap=msdos >++ for module in '${partmap}' >++ case "${module}" in >++ echo 'insmod part_msdos' >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=abstraction >++ abstraction= >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=fs >++ fs=ext2 >++ for module in '${fs}' >++ echo 'insmod ext2' >++ '[' x = xy ']' >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=compatibility_hint >++ fs_hint=hd0,msdos1 >++ '[' xhd0,msdos1 '!=' x ']' >++ echo 'set root='\''hd0,msdos1'\''' >++ '[' x '!=' xtrue ']' >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=fs_uuid >++ fs_uuid=f008ca51-8f94-40b2-90d7-edaa3738a868 >+++ /usr/sbin/grub2-probe --device /dev/vda1 --target=hints_string >++ hints='--hint='\''hd0,msdos1'\'' ' >++ echo 'if [ x$feature_platform_search_hint = xy ]; then' >++ echo ' search --no-floppy --fs-uuid --set=root --hint='\''hd0,msdos1'\'' f008ca51-8f94-40b2-90d7-edaa3738a868' >++ echo else >++ echo ' search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868' >++ echo fi >++ IFS=' >' >+ prepare_boot_cache=' insmod part_msdos > insmod ext2 > set root='\''hd0,msdos1'\'' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='\''hd0,msdos1'\'' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi' >+ printf '%s\n' ' insmod part_msdos > insmod ext2 > set root='\''hd0,msdos1'\'' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='\''hd0,msdos1'\'' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi' >+ sed 's/^//' > insmod part_msdos > insmod ext2 > set root='hd0,msdos1' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi >+ '[' -d /sys/firmware/efi ']' >+ sed 's/^//' > linux16 /vmlinuz-3.17.4-301.fc21.x86_64 root=UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 ro rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet >+ test -n initramfs-3.17.4-301.fc21.x86_64.img >+ '[' -d /sys/firmware/efi ']' >+ sed 's/^//' > initrd16 /initramfs-3.17.4-301.fc21.x86_64.img >+ test -n '' >+ sed 's/^//' >} >+ '[' xtrue '!=' xtrue ']' >echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' ' >++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 /boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ grep -vx /boot/vmlinuz-3.17.4-301.fc21.x86_64 >++ tr '\n' ' ' >++ tr ' ' '\n' >+ list='/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 ' >+ '[' 'x/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 ' '!=' x ']' >version_find_latest $list >++ version_find_latest /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ version_find_latest_a= >++ for i in '"$@"' >++ version_test_gt /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 '' >echo "$1" | sed -e "s/[^-]*-//" >+++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+++ sed -e 's/[^-]*-//' >++ version_test_gt_a=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >echo "$2" | sed -e "s/[^-]*-//" >+++ echo '' >+++ sed -e 's/[^-]*-//' >++ version_test_gt_b= >++ version_test_gt_cmp=gt >++ '[' x = x ']' >++ return 0 >++ version_find_latest_a=/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ linux=/boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ gettext_printf 'Found linux image: %s\n' /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ gettext_printf_format='Found linux image: %s\n' >+ shift >++ gettext 'Found linux image: %s\n' >+ printf 'Found linux image: %s\n' /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >Found linux image: /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >basename $linux >++ basename /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ basename=vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >dirname $linux >++ dirname /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ dirname=/boot >make_system_path_relative_to_its_root $dirname >++ make_system_path_relative_to_its_root /boot >++ /usr/bin/grub2-mkrelpath /boot >+ rel_dirname= >echo $basename | sed -e "s,^[^0-9]*-,,g" >++ echo vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ sed -e 's,^[^0-9]*-,,g' >+ version=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >echo $version | sed -e "s,\.old$,,g" >++ echo 0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ sed -e 's,\.old$,,g' >+ alt_version=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ linux_root_device_thisversion=UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 >+ initrd= >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd.img-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-0-rescue-59e0b539dd4e364bb5d5c048c7316669.gz >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initrd-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ for i in '"initrd.img-${version}"' '"initrd-${version}.img"' '"initrd-${version}.gz"' '"initrd-${version}"' '"initramfs-${version}.img"' '"initrd.img-${alt_version}"' '"initrd-${alt_version}.img"' '"initrd-${alt_version}"' '"initramfs-${alt_version}.img"' '"initramfs-genkernel-${version}"' '"initramfs-genkernel-${alt_version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${version}"' '"initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"' >+ test -e /boot/initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ initrd=initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ break >+ fdt= >+ for i in '"dtb-${version}"' '"dtb-${alt_version}"' >+ test -f /boot/dtb-0-rescue-59e0b539dd4e364bb5d5c048c7316669/ >+ for i in '"dtb-${version}"' '"dtb-${alt_version}"' >+ test -f /boot/dtb-0-rescue-59e0b539dd4e364bb5d5c048c7316669/ >+ config= >+ for i in '"${dirname}/config-${version}"' '"${dirname}/config-${alt_version}"' '"/etc/kernels/kernel-config-${version}"' >+ test -e /boot/config-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ for i in '"${dirname}/config-${version}"' '"${dirname}/config-${alt_version}"' '"/etc/kernels/kernel-config-${version}"' >+ test -e /boot/config-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ for i in '"${dirname}/config-${version}"' '"${dirname}/config-${alt_version}"' '"/etc/kernels/kernel-config-${version}"' >+ test -e /etc/kernels/kernel-config-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ initramfs= >+ test -n '' >+ test -n initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ gettext_printf 'Found initrd image: %s\n' /boot/initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ gettext_printf_format='Found initrd image: %s\n' >+ shift >++ gettext 'Found initrd image: %s\n' >+ printf 'Found initrd image: %s\n' /boot/initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >Found initrd image: /boot/initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ '[' xtrue = xyes ']' >+ '[' xtrue = xy ']' >+ '[' xtrue = xtrue ']' >+ '[' xtrue '!=' xtrue ']' >+ linux_entry Fedora 0-rescue-59e0b539dd4e364bb5d5c048c7316669 advanced 'rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet ' >+ os=Fedora >+ version=0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ type=advanced >+ args='rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet ' >+ sixteenbit= >+ linuxefi=linux >+ initrdefi=initrd >+ case "$machine" in >+ sixteenbit=16 >+ linuxefi=linuxefi >+ initrdefi=initrdefi >+ '[' -z 534fca11-4fd1-4338-b856-bc3bc2627d99 ']' >+ '[' xadvanced '!=' xsimple ']' >+ case $type in >++ gettext_printf '%s, with Linux %s' Fedora 0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ gettext_printf_format='%s, with Linux %s' >++ shift >+++ gettext '%s, with Linux %s' >++ printf '%s, with Linux %s' Fedora 0-rescue-59e0b539dd4e364bb5d5c048c7316669 >+ title='Fedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669' >+ '[' 'xFedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669' = 'xFedora, with Linux 3.17.4-301.fc21.x86_64' ']' >+ '[' 'xPrevious Linux versions>Fedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669' = 'xFedora, with Linux 3.17.4-301.fc21.x86_64' ']' >+ sed 's/^//' >++ echo 'Fedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669' >++ grub_quote >++ sed 's/'\''/'\''\\'\'''\''/g' >+ echo 'menuentry '\''Fedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669'\'' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option '\''gnulinux-0-rescue-59e0b539dd4e364bb5d5c048c7316669-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99'\'' {' >menuentry 'Fedora, with Linux 0-rescue-59e0b539dd4e364bb5d5c048c7316669' --class fedora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-59e0b539dd4e364bb5d5c048c7316669-advanced-534fca11-4fd1-4338-b856-bc3bc2627d99' { >+ '[' xadvanced '!=' xrecovery ']' >+ save_default_entry >+ '[' x = xtrue ']' >+ grub_add_tab >+ sed -e 's/^/ /' >+ '[' x = x ']' >+ echo ' load_video' >+ sed 's/^//' > load_video >+ grep -qx CONFIG_FB_EFI=y '' >+ echo ' insmod gzio' >+ sed 's/^//' > insmod gzio >+ '[' x/boot = x/ ']' >+ '[' -z ' insmod part_msdos > insmod ext2 > set root='\''hd0,msdos1'\'' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='\''hd0,msdos1'\'' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi' ']' >+ printf '%s\n' ' insmod part_msdos > insmod ext2 > set root='\''hd0,msdos1'\'' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='\''hd0,msdos1'\'' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi' >+ sed 's/^//' > insmod part_msdos > insmod ext2 > set root='hd0,msdos1' > if [ x$feature_platform_search_hint = xy ]; then > search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1' f008ca51-8f94-40b2-90d7-edaa3738a868 > else > search --no-floppy --fs-uuid --set=root f008ca51-8f94-40b2-90d7-edaa3738a868 > fi >+ '[' -d /sys/firmware/efi ']' >+ sed 's/^//' > linux16 /vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 root=UUID=534fca11-4fd1-4338-b856-bc3bc2627d99 ro rootflags=subvol=root rd.luks.uuid=luks-fd31ad41-0e87-499f-9375-dccdf3fdf0a4 rd.luks.uuid=luks-601905dd-2c94-4fd0-a364-f8505bc4df9a rhgb quiet >+ test -n initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ '[' -d /sys/firmware/efi ']' >+ sed 's/^//' > initrd16 /initramfs-0-rescue-59e0b539dd4e364bb5d5c048c7316669.img >+ test -n '' >+ sed 's/^//' >} >+ '[' xtrue '!=' xtrue ']' >echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' ' >++ echo /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ grep -vx /boot/vmlinuz-0-rescue-59e0b539dd4e364bb5d5c048c7316669 >++ tr '\n' ' ' >++ tr ' ' '\n' >+ list= >+ '[' x '!=' x ']' > ># If at least one kernel was found, then we need to ># add a closing '}' for the submenu command. >if [ x"$is_top_level" != xtrue ]; then > echo '}' >fi >+ '[' xtrue '!=' xtrue ']' > >echo "$title_correction_code" >+ echo 'if [ "x$default" = '\''Fedora, with Linux 3.17.4-301.fc21.x86_64'\'' ]; then default='\''Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64'\''; fi;' >if [ "x$default" = 'Fedora, with Linux 3.17.4-301.fc21.x86_64' ]; then default='Advanced options for Fedora>Fedora, with Linux 3.17.4-301.fc21.x86_64'; fi; >+ 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 >+ 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 boot]# >
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 1214441
:
1019254
|
1019416
|
1019417
|
1019420
|
1019421
|
1019422
|
1019423
|
1019424
|
1019478
| 1019479