Bug 18927 - draklive-install crashed ("update-grub2 failed") (/usr/sbin/grub2-probe: error: failed to get canonical path of `overlay')
Summary: draklive-install crashed ("update-grub2 failed") (/usr/sbin/grub2-probe: erro...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Barry Jackson
QA Contact:
URL:
Whiteboard:
Keywords: 6sta1.5, NEEDINFO
: 18809 18937 18956 18965 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-07-12 10:51 CEST by Ben McMonagle
Modified: 2017-02-26 20:03 CET (History)
4 users (show)

See Also:
Source RPM: grub2, draklive-install-2.7-1.mga6
CVE:
Status comment: To be tested in next set of ISOs.


Attachments

Description Ben McMonagle 2016-07-12 10:51:15 CEST
The "draklive-install" program crashed. Drakbug-17.50 caught it.

Gnome live i586 install.
"use existing partitions" on GPT HDD.
grub2 bootloader to MBR HDD.

update-grub2 failed:  at /usr/lib/libDrakX/any.pm line 619.
Perl's trace:
drakbug::bug_handler() called from /usr/lib/libDrakX/any.pm:619
any::setupBootloader__grub2() called from /usr/lib/libDrakX/any.pm:229
any::setupBootloader() called from /usr/lib/libDrakX/any.pm:241
any::setupBootloaderUntilInstalled() called from /usr/sbin/draklive-install:328
main::setup_bootloader() called from /usr/sbin/draklive-install:70
main::install_live() called from /usr/sbin/draklive-install:42

Theme name: Adwaita
Kernel version = 4.7.0-desktop586-0.rc7.1.mga6
Distribution=Mageia release 6 (Cauldron) for i586
CPU=Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz
Ben McMonagle 2016-07-12 10:52:19 CEST

Whiteboard: (none) => Mga6-RC

Comment 1 Ben McMonagle 2016-07-12 11:06:41 CEST
[live@localhost ~]$ lspcidrake -v
saa7134         : Philips Semiconductors|SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [MULTIMEDIA_OTHER] (vendor:1131 device:7133 subv:0070 subd:6700) (rev: d1)
r8169           : Realtek Semiconductor Co., Ltd.|RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [NETWORK_ETHERNET] (vendor:10ec device:8168 subv:1043 subd:8505) (rev: 09)
ata_piix        : Intel Corporation|7 Series/C210 Series Chipset Family 2-port SATA Controller [IDE mode] [STORAGE_IDE] (vendor:8086 device:1e08 subv:1043 subd:84ca) (rev: 04)
i2c_i801        : Intel Corporation|7 Series/C210 Series Chipset Family SMBus Controller [SERIAL_SMBUS] (vendor:8086 device:1e22 subv:1043 subd:84ca) (rev: 04)
ata_piix        : Intel Corporation|7 Series/C210 Series Chipset Family 4-port SATA Controller [IDE mode] [STORAGE_IDE] (vendor:8086 device:1e00 subv:1043 subd:84ca) (rev: 04)
lpc_ich         : Intel Corporation|B75 Express Chipset LPC Controller [BRIDGE_ISA] (vendor:8086 device:1e49 subv:1043 subd:84ca) (rev: 04)
unknown         : Intel Corporation|82801 PCI Bridge [BRIDGE_PCI] (vendor:8086 device:244e) (rev: a4)
ehci_pci        : Intel Corporation|7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [SERIAL_USB] (vendor:8086 device:1e26 subv:1043 subd:84ca) (rev: 04)
shpchp          : Intel Corporation|7 Series/C210 Series Chipset Family PCI Express Root Port 5 [BRIDGE_PCI] (vendor:8086 device:1e18) (rev: c4)
shpchp          : Intel Corporation|7 Series/C210 Series Chipset Family PCI Express Root Port 1 [BRIDGE_PCI] (vendor:8086 device:1e10) (rev: c4)
snd_hda_intel   : Intel Corporation|7 Series/C210 Series Chipset Family High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (vendor:8086 device:1e20 subv:1043 subd:8415) (rev: 04)
ehci_pci        : Intel Corporation|7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [SERIAL_USB] (vendor:8086 device:1e2d subv:1043 subd:84ca) (rev: 04)
mei_me          : Intel Corporation|7 Series/C210 Series Chipset Family MEI Controller #1 [COMMUNICATION_OTHER] (vendor:8086 device:1e3a subv:1043 subd:84ca) (rev: 04)
xhci_pci        : Intel Corporation|7 Series/C210 Series Chipset Family USB xHCI Host Controller [SERIAL_USB] (vendor:8086 device:1e31 subv:1043 subd:84ca) (rev: 04)
Card:Intel 810 and later: Intel Corporation|Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller [DISPLAY_VGA] (vendor:8086 device:0152 subv:1043 subd:84ca) (rev: 09)
shpchp          : Intel Corporation|Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port [BRIDGE_PCI] (vendor:8086 device:0151) (rev: 09)
ie31200_edac    : Intel Corporation|Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller [BRIDGE_HOST] (vendor:8086 device:0150 subv:1043 subd:84ca) (rev: 09)
hub             : Linux 4.7.0-desktop586-0.rc7.1.mga6 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Intel Corp.|Integrated Rate Matching Hub [Hub|Unused|Full speed (or root) hub] (vendor:8087 device:0024)
usbhid          : Microsoft|Wired Keyboard 600 [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:045e device:0750)
usbhid          : Microsoft |Microsoft Basic Optical Mouse v2.0  [Human Interface Device|Boot Interface Subclass|Mouse] (vendor:045e device:00cb)
hub             : Linux 4.7.0-desktop586-0.rc7.1.mga6 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Intel Corp.|Integrated Rate Matching Hub [Hub|Unused|Full speed (or root) hub] (vendor:8087 device:0024)
hub             : Linux 4.7.0-desktop586-0.rc7.1.mga6 xhci-hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 4.7.0-desktop586-0.rc7.1.mga6 xhci-hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0003)
hid_microsoft   : Microsoft Wired Keyboard 600
hid_microsoft   : Microsoft Wired Keyboard 600
hid_generic     : Microsoft  Microsoft Basic Optical Mouse v2.0
Ben McMonagle 2016-07-12 11:07:17 CEST

Keywords: (none) => 6sta1

Ben McMonagle 2016-07-12 11:16:52 CEST

Keywords: 6sta1 => 6RC

Ben McMonagle 2016-07-12 11:17:05 CEST

Whiteboard: Mga6-RC => (none)

Comment 2 Thierry Vignaud 2016-07-12 15:37:41 CEST
Can you manually run update-grub2 when draklive-install fails in order to see what's happening?

Summary: draklive-install crashed => draklive-install crashed ("update-grub2 failed")
CC: (none) => thierry.vignaud, tmb, zen25000
Keywords: (none) => NEEDINFO

Comment 3 Ben McMonagle 2016-07-13 08:24:28 CEST
*** Bug 18937 has been marked as a duplicate of this bug. ***
Comment 4 Ben McMonagle 2016-07-13 08:28:50 CEST
(In reply to Thierry Vignaud from comment #2)
> Can you manually run update-grub2 when draklive-install fails in order to
> see what's happening?

yes

tty3? ( ctrl+alt+F3)

as user "live":

[live@localhost ~]$ update-grub2
/usr/sbin/grub2-probe: error: failed to get canonical path of `overlay'

as "root":

[root@localhost ~]# update-grub2
/usr/sbin/grub2-probe: error: failed to get canonical path of `overlay'

(note: "tilde", "~" should be super-scripted)
Comment 5 Thierry Vignaud 2016-07-13 10:55:53 CEST
Sorry, it must be done in the installation chroot.
It should be (as root):
chroot /mnt update-grub2
Comment 6 Ben McMonagle 2016-07-13 11:24:02 CEST
Will try again tomorrow night.
At least I am able to reproduce the issue.
Comment 7 Ben McMonagle 2016-07-16 11:11:50 CEST
see also 18956


[root@localhost ~]# chroot /mnt update-grub2
chroot: failed to run command `update-grub2': no such file or directory

maybe I am not in the installation chroot?
how can I be sure?
Comment 8 Thierry Vignaud 2016-07-16 15:55:47 CEST
Did you run this while draklive-install was showing the error?
Marja Van Waes 2016-07-16 17:58:35 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=18956

Comment 9 Thierry Vignaud 2016-07-17 15:37:03 CEST
*** Bug 18956 has been marked as a duplicate of this bug. ***
Comment 10 Thierry Vignaud 2016-07-17 15:37:21 CEST
*** Bug 18965 has been marked as a duplicate of this bug. ***
Rémi Verschelde 2016-07-28 11:20:43 CEST

Priority: Normal => release_blocker

Rémi Verschelde 2016-07-28 11:21:14 CEST

Assignee: bugsquad => tmb

Rémi Verschelde 2016-09-08 10:08:06 CEST

CC: (none) => isobuild
Assignee: tmb => mageiatools

Comment 11 Rémi Verschelde 2016-10-17 14:25:10 CEST
@ Thierry: Do you expect this bug to still be valid in the next set of RC ISOs, or did it get fixed in the meantime?
Comment 12 Thierry Vignaud 2016-10-17 17:05:06 CEST
I don't know, we never got the original error message.
Samuel Verschelde 2016-11-08 12:28:32 CET

Status comment: (none) => To be tested in next set of ISOs.

Comment 13 Marja Van Waes 2017-01-07 11:36:49 CET
*** Bug 18809 has been marked as a duplicate of this bug. ***
Comment 14 Samuel Verschelde 2017-01-09 16:31:42 CET
Ben, does this still occur with latest sta2 Live pre-ISOs?
Thierry Vignaud 2017-01-16 11:11:08 CET

Assignee: mageiatools => zen25000
Summary: draklive-install crashed ("update-grub2 failed") => draklive-install crashed ("update-grub2 failed") (/usr/sbin/grub2-probe: error: failed to get canonical path of `overlay')
Source RPM: draklive-install-2.7-1.mga6 => grub2, draklive-install-2.7-1.mga6

Comment 15 Ben McMonagle 2017-02-26 20:03:35 CET
no longer valid

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.