[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #31408] Grub fails when upgrading a luks-encrypted system with an u
From: |
Anders Rønningen |
Subject: |
[bug #31408] Grub fails when upgrading a luks-encrypted system with an unencrypted /boot |
Date: |
Fri, 22 Oct 2010 09:12:53 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.11) Gecko/20101013 Ubuntu/10.04 (lucid) Firefox/3.6.11 |
URL:
<http://savannah.gnu.org/bugs/?31408>
Summary: Grub fails when upgrading a luks-encrypted system
with an unencrypted /boot
Project: GNU GRUB
Submitted by: anr78
Submitted on: Fri 22 Oct 2010 09:12:52 AM GMT
Category: Installation
Severity: Major
Priority: 5 - Normal
Item Group: Software Error
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release:
Release: 1.98
Reproducibility: None
Planned Release: None
_______________________________________________________
Details:
The installation fails with:
Generating grub.cfg ...
/usr/sbin/grub-probe: error: no such disk.
address@hidden /dev/mapper]$ ls -la /dev/mapper/
total 0
drwxr-xr-x 2 root root 140 2010-10-22 09:57 .
drwxr-xr-x 19 root root 3880 2010-10-22 09:57 ..
crw-rw---- 1 root root 10, 59 2010-10-18 07:28 control
lrwxrwxrwx 1 root root 7 2010-10-22 09:57 sda5_crypt -> ../dm-0
lrwxrwxrwx 1 root root 7 2010-10-22 09:57 ubuntu-home -> ../dm-3
lrwxrwxrwx 1 root root 7 2010-10-22 09:57 ubuntu-swap -> ../dm-2
lrwxrwxrwx 1 root root 7 2010-10-22 09:57 ubuntu-sysroot -> ../dm-1
Output from sudo sh -ex /usr/sbin/grub-mkconfig:
address@hidden /dev/mapper]$ sudo sh -ex /usr/sbin/grub-mkconfig
+ set -e
+ transform=s,x,x,
+ prefix=/usr
+ exec_prefix=/usr
+ sbindir=/usr/sbin
+ libdir=/usr/lib
+ sysconfdir=/etc
+ PACKAGE_NAME=GRUB
+ PACKAGE_VERSION=1.98+20100804-5ubuntu3
+ host_os=linux-gnu
+ datarootdir=/usr/share
+ datadir=/usr/share
+ echo grub
+ sed s,x,x,
+ pkgdatadir=/usr/share/grub
+ grub_cfg=
+ grub_mkconfig_dir=/etc/grub.d
+ basename /usr/sbin/grub-mkconfig
+ self=grub-mkconfig
+ echo grub-probe
+ sed s,x,x,
+ grub_probe=/usr/sbin/grub-probe
+ test 0 -gt 0
+ . /usr/lib/grub/grub-mkconfig_lib
+ transform=s,x,x,
+ prefix=/usr
+ exec_prefix=/usr
+ datarootdir=/usr/share
+ datadir=/usr/share
+ bindir=/usr/bin
+ sbindir=/usr/sbin
+ echo grub
+ sed s,x,x,
+ pkgdatadir=/usr/share/grub
+ test x/usr/sbin/grub-probe = x
+ test x = x
+ echo grub-mkrelpath
+ sed s,x,x,
+ grub_mkrelpath=/usr/bin/grub-mkrelpath
+ which gettext
+
+ gettext=gettext
+ echo /boot/grub
+ sed s,x,x,
+ GRUB_PREFIX=/boot/grub
+ [ x = x ]
+ id -u
+ EUID=0
+ [ 0 != 0 ]
+ set /usr/sbin/grub-probe dummy
+ test -f /usr/sbin/grub-probe
+ :
+ mkdir -p /boot/grub
+ /usr/sbin/grub-probe --target=device /
+ GRUB_DEVICE=/dev/mapper/ubuntu-sysroot
+ /usr/sbin/grub-probe --device /dev/mapper/ubuntu-sysroot --target=fs_uuid
+ GRUB_DEVICE_UUID=
+ true
+ /usr/sbin/grub-probe --target=device /boot
+ GRUB_DEVICE_BOOT=/dev/mapper/ubuntu-sysroot
+ /usr/sbin/grub-probe --device /dev/mapper/ubuntu-sysroot --target=fs_uuid
+ GRUB_DEVICE_BOOT_UUID=
+ true
+ /usr/sbin/grub-probe --target=fs /
+ echo unknown
+ GRUB_FS=unknown
+ test -f /etc/default/grub
+ . /etc/default/grub
+ GRUB_DEFAULT=0
+ GRUB_HIDDEN_TIMEOUT=0
+ GRUB_HIDDEN_TIMEOUT_QUIET=true
+ GRUB_TIMEOUT=10
+ lsb_release -i -s
+ GRUB_DISTRIBUTOR=Ubuntu
+ GRUB_CMDLINE_LINUX_DEFAULT=splash quiet
+ GRUB_CMDLINE_LINUX=
+ GRUB_DEVICE=/dev/dm-1
+ GRUB_DEVICE_UUID=494f2f98-0d70-4b7b-9545-22c5fa52837d
+ [ x != x ]
+ termoutdefault=0
+ [ x = x ]
+ GRUB_TERMINAL_OUTPUT=gfxterm
+ termoutdefault=1
+ [ xgfxterm = xgfxterm ]
+ test -e /boot/grub/gfxterm.mod
+ [ ! -s /boot/grub/video.lst ]
+ [ -n ]
+ path=/usr/share/grub/unicode.pf2
+ is_path_readable_by_grub /usr/share/grub/unicode.pf2
+ path=/usr/share/grub/unicode.pf2
+ test -e /usr/share/grub/unicode.pf2
+ :
+ /usr/sbin/grub-probe -t fs /usr/share/grub/unicode.pf2
+ return 1
+ continue
+ path=/usr/share/grub/unifont.pf2
+ is_path_readable_by_grub /usr/share/grub/unifont.pf2
+ path=/usr/share/grub/unifont.pf2
+ test -e /usr/share/grub/unifont.pf2
+ return 1
+ continue
+ path=/usr/share/grub/ascii.pf2
+ is_path_readable_by_grub /usr/share/grub/ascii.pf2
+ path=/usr/share/grub/ascii.pf2
+ test -e /usr/share/grub/ascii.pf2
+ :
+ /usr/sbin/grub-probe -t fs /usr/share/grub/ascii.pf2
+ return 1
+ continue
+ path=/boot/grub/unicode.pf2
+ is_path_readable_by_grub /boot/grub/unicode.pf2
+ path=/boot/grub/unicode.pf2
+ test -e /boot/grub/unicode.pf2
+ return 1
+ continue
+ path=/boot/grub/unifont.pf2
+ is_path_readable_by_grub /boot/grub/unifont.pf2
+ path=/boot/grub/unifont.pf2
+ test -e /boot/grub/unifont.pf2
+ return 1
+ continue
+ path=/boot/grub/ascii.pf2
+ is_path_readable_by_grub /boot/grub/ascii.pf2
+ path=/boot/grub/ascii.pf2
+ test -e /boot/grub/ascii.pf2
+ return 1
+ continue
+ path=/usr/share/grub/unicode.pf2
+ is_path_readable_by_grub /usr/share/grub/unicode.pf2
+ path=/usr/share/grub/unicode.pf2
+ test -e /usr/share/grub/unicode.pf2
+ :
+ /usr/sbin/grub-probe -t fs /usr/share/grub/unicode.pf2
+ return 1
+ continue
+ path=/usr/share/grub/unifont.pf2
+ is_path_readable_by_grub /usr/share/grub/unifont.pf2
+ path=/usr/share/grub/unifont.pf2
+ test -e /usr/share/grub/unifont.pf2
+ return 1
+ continue
+ path=/usr/share/grub/ascii.pf2
+ is_path_readable_by_grub /usr/share/grub/ascii.pf2
+ path=/usr/share/grub/ascii.pf2
+ test -e /usr/share/grub/ascii.pf2
+ :
+ /usr/sbin/grub-probe -t fs /usr/share/grub/ascii.pf2
+ return 1
+ continue
+ [ -z ]
+ [ x1 != x1 ]
+ GRUB_TERMINAL_OUTPUT=
+ export GRUB_DEVICE GRUB_DEVICE_UUID GRUB_DEVICE_BOOT GRUB_DEVICE_BOOT_UUID
GRUB_FS GRUB_FONT_PATH GRUB_PRELOAD_MODULES GRUB_PREFIX
+ export GRUB_DEFAULT GRUB_HIDDEN_TIMEOUT GRUB_HIDDEN_TIMEOUT_QUIET
GRUB_TIMEOUT GRUB_DEFAULT_BUTTON GRUB_HIDDEN_TIMEOUT_BUTTON
GRUB_TIMEOUT_BUTTON GRUB_BUTTON_CMOS_ADDRESS GRUB_DISTRIBUTOR
GRUB_CMDLINE_LINUX GRUB_CMDLINE_LINUX_DEFAULT GRUB_CMDLINE_XEN
GRUB_CMDLINE_XEN_DEFAULT GRUB_CMDLINE_NETBSD GRUB_CMDLINE_NETBSD_DEFAULT
GRUB_TERMINAL_INPUT GRUB_TERMINAL_OUTPUT GRUB_SERIAL_COMMAND
GRUB_DISABLE_LINUX_UUID GRUB_DISABLE_LINUX_RECOVERY
GRUB_DISABLE_NETBSD_RECOVERY GRUB_VIDEO_BACKEND GRUB_GFXMODE GRUB_BACKGROUND
GRUB_THEME GRUB_GFXPAYLOAD_LINUX GRUB_DISABLE_OS_PROBER GRUB_INIT_TUNE
GRUB_SAVEDEFAULT GRUB_BADRAM
+ test x != x
+ echo Generating grub.cfg ...
Generating grub.cfg ...
+ cat
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
+ grub_file_is_not_garbage /etc/grub.d/00_header
+ test -f /etc/grub.d/00_header
+ 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
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
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 recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env
recordfail; fi; fi
}
function load_video {
insmod vbe
}
/usr/sbin/grub-probe: error: no such disk.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31408>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #31408] Grub fails when upgrading a luks-encrypted system with an unencrypted /boot,
Anders Rønningen <=