Bug 11675 - draklive-install crashed (grub2-install failed: EFI distributor id isn't specified. )
Summary: draklive-install crashed (grub2-install failed: EFI distributor id isn't spec...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: High normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
: 12484 13153 13472 (view as bug list)
Depends on:
Blocks: 15014
  Show dependency treegraph
 
Reported: 2013-11-15 14:15 CET by Lewis Smith
Modified: 2015-02-14 08:58 CET (History)
8 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Lewis Smith 2013-11-15 14:15:32 CET
Final stage "Installing Bootloader" of last M4beta1 64-bit Live KDE DVD (from USB stick) on an *EFI* box. Not in a position to post to the mailing list.
I had installed just prior to this stage with urpmi the following pkg in lieu of simple grub2-efi (as advised for EFI) grub2-efi-2.00-54.1.mga4.x86_64.rpm
That went OK. Standard grub2-efi had given me boot problems due to language choice Welsh/Cymraeg which the revised version was hoped to cure.
-----------------------------------------------------------------
The "draklive-install" program crashed. Drakbug-15.73 caught it

The "draklive-install" program has crashed with the following error:

  grub2-install failed: EFI distributor id isn't specified.
  	...propagated at /usr/lib/libDrakX/any.pm line 263.
  Perl's trace:
  standalone::bug_handler() called from /usr/lib/libDrakX/any.pm:263
  any::installBootloader() called from /usr/lib/libDrakX/any.pm:233
  any::setupBootloaderUntilInstalled() called from /usr/sbin/draklive-install:327
  main::setup_bootloader() called from /usr/sbin/draklive-install:70
  main::install_live() called from /usr/sbin/draklive-install:42

Used theme: oxygen-gtk

> It would be very useful to attach to your report the output of the following command: 'lspcidrake -v'.

[live@localhost ~]$ lspcidrake -v
r8169           : Realtek Semiconductor Co., Ltd.|RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [NETWORK_ETHERNET] (vendor:10ec device:8168 subv:1025 subd:0592) (rev: 06)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 7 [BRIDGE_HOST] (vendor:1022 device:1719)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 5 [BRIDGE_HOST] (vendor:1022 device:1716)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 6 [BRIDGE_HOST] (vendor:1022 device:1718)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 4 [BRIDGE_HOST] (vendor:1022 device:1704)
k10temp         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 3 [BRIDGE_HOST] (vendor:1022 device:1703)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 2 [BRIDGE_HOST] (vendor:1022 device:1702)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 1 [BRIDGE_HOST] (vendor:1022 device:1701)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 12h/14h Processor Function 0 [BRIDGE_HOST] (vendor:1022 device:1700) (rev: 43)
ehci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB EHCI Controller [SERIAL_USB] (vendor:1002 device:4396 subv:1025 subd:0592)
ohci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [SERIAL_USB] (vendor:1002 device:4397 subv:1025 subd:0592)
shpchp          : Advanced Micro Devices, Inc. [AMD/ATI]|SB900 PCI to PCI bridge (PCIE port 2) [BRIDGE_PCI] (vendor:1002 device:43a2)
shpchp          : Advanced Micro Devices, Inc. [AMD/ATI]|SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) [BRIDGE_PCI] (vendor:1002 device:43a0)
ohci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [SERIAL_USB] (vendor:1002 device:4399 subv:1025 subd:0592)
unknown         : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 PCI to PCI Bridge [BRIDGE_PCI] (vendor:1002 device:4384) (rev: 40)
unknown         : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 LPC host controller [BRIDGE_ISA] (vendor:1002 device:439d subv:1025 subd:0592) (rev: 40)
snd_hda_intel   : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 Azalia (Intel HDA) [MULTIMEDIA_AUDIO_DEV] (vendor:1002 device:4383 subv:1025 subd:0592) (rev: 40)
i2c_piix4       : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 SMBus Controller [SERIAL_SMBUS] (vendor:1002 device:4385 subv:1025 subd:0592) (rev: 42)
ehci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB EHCI Controller [SERIAL_USB] (vendor:1002 device:4396 subv:1025 subd:0592)
ohci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [SERIAL_USB] (vendor:1002 device:4397 subv:1025 subd:0592)
ehci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB EHCI Controller [SERIAL_USB] (vendor:1002 device:4396 subv:1025 subd:0592)
ohci_pci        : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [SERIAL_USB] (vendor:1002 device:4397 subv:1025 subd:0592)
unknown         : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] [STORAGE_SATA] (vendor:1002 device:4391 subv:1025 subd:0592) (rev: 40)
shpchp          : Advanced Micro Devices, Inc. [AMD]|Family 14h Processor Root Port [BRIDGE_PCI] (vendor:1022 device:1512)
snd_hda_intel   : Advanced Micro Devices, Inc. [AMD/ATI]|Wrestler HDMI Audio [MULTIMEDIA_AUDIO_DEV] (vendor:1002 device:1314 subv:1025 subd:0592)
Card:ATI Radeon HD 5000 to HD 6300 (radeon/fglrx): Advanced Micro Devices, Inc. [AMD/ATI]|Wrestler [Radeon HD 7310] [DISPLAY_VGA] (vendor:1002 device:9809 subv:1025 subd:0592)
unknown         : Advanced Micro Devices, Inc. [AMD]|Family 14h Processor Root Complex [BRIDGE_HOST] (vendor:1022 device:1510)
hub             : Linux 3.12.0-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.0-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.0-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.0-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.0-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 3.12.0-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 3.12.0-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
usb_storage     : General |USB Flash Disk   [Mass Storage|SCSI|Bulk-Only] (vendor:8644 device:800b)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "cy:en_GB:en",
        LC_ALL = (unset),
        LC_PAPER = "fr_FR.UTF-8",
        LC_ADDRESS = "fr_FR.UTF-8",
        LC_MONETARY = "fr_FR.UTF-8",
        LC_SOURCED = "1",
        LC_NUMERIC = "fr_FR.UTF-8",
        LC_TELEPHONE = "fr_FR.UTF-8",
        LC_MESSAGES = "cy_GB.UTF-8",
        LC_IDENTIFICATION = "fr_FR.UTF-8",
        LC_COLLATE = "cy_GB.UTF-8",
        LC_MEASUREMENT = "fr_FR.UTF-8",
        LC_CTYPE = "cy_GB.UTF-8",
        LC_TIME = "cy_GB.UTF-8",
        LC_NAME = "fr_FR.UTF-8",
        LANG = "cy_GB.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

This console garbage is also a bug, long-known & already bugged.
Lewis Smith 2013-11-15 14:18:08 CET

Whiteboard: (none) => beta1.6

Manuel Hiebel 2013-11-15 18:12:04 CET

CC: (none) => thierry.vignaud, tmb, zen25000
Source RPM: draklive-install-1.40-1.mga4 => drakxtools

Manuel Hiebel 2013-11-15 18:12:37 CET

Summary: draklive-install crashed => draklive-install crashed (grub2-install failed: EFI distributor id isn't specified. )

Comment 1 Thierry Vignaud 2013-11-15 19:20:34 CET
I don't understand. You replaced grub2-efi by grub2-efi?
Noswaith dda (from Llydaw)

Source RPM: drakxtools => grub2

Comment 2 Thierry Vignaud 2013-11-15 19:22:39 CET
As for the locale issue, why is cymraeg mixed with french?
Comment 3 Lewis Smith 2013-11-16 21:50:48 CET
Thierry

I repeated the installation with English language, French k/b & timezone, in case the problem was language related. Same crash.

Comment 1
> I don't understand. You replaced grub2-efi by grub2-efi?
A previous version of M4beta1 64-bit KDE Live DVD had installed OK... at the Bootloader screen, -> console, su -, urpmi grub2-efi, exit, choose Grub2 bootloader etc
(I install with Cymraeg language, but French timezone & k/b)

but failed to boot with a curious msg from Grub 
"Welcome to GRUB!
error: file /boot/grub2/locale/cy.mo.gz"

Barry Jackson responded:
"I have made a simple (maybe too simple) change in the grub2 spec that adds cy and points it at en. You can test it by installing/updating grub2 from my test mirror by enabling 'extra release' media
mtf.no-ip.co.uk/pub/linux/Mageia/distrib/cauldron/x86_64 (or i586)
It's version 2.00-54.1"
"No, grub2-efi-2.00-54.1.mga4.x86_64.rpm"

So to avoid the language related boot failure, during the installation I urpmi'd explicitly Barry's grub2-efi, rather than the normal one. OK?

But there remained an unanswered question from me:
"Having looked at the EFI installed Mageia4, all the files in /boot/grub2/locale/ are *.mo and NOT *.mo.gz . Will this affect the matter?"

> Noswaith dda (from Llydaw)
Appreciated that. Regret cannot respond in Llydaweg.

Comment 2
> As for the locale issue, why is cymraeg mixed with french?
I install with Cymraeg language, but French timezone & k/b. Partly because I am an expatriate Cymro in France, partly to try Mageia non-English to see what happens.

This bug is effectively a continuation (duplicate?) of 8886 to which I have just added a long dissertation!
Comment 4 Manuel Hiebel 2014-01-31 11:19:03 CET
*** Bug 12484 has been marked as a duplicate of this bug. ***

CC: (none) => vbcoen

Comment 5 Manuel Hiebel 2014-04-08 17:52:53 CEST
*** Bug 13153 has been marked as a duplicate of this bug. ***

CC: (none) => msousa

Reinout van Schouwen 2014-04-23 16:22:19 CEST

CC: (none) => reinout

Comment 6 Reinout van Schouwen 2014-04-23 16:24:58 CEST
Hi Thierry,

I was also bitten by this bug in MGA4 (using locale nl_NL, and a default grub2-efi).

Any hints?
Comment 7 Manuel Hiebel 2014-06-12 01:11:42 CEST
*** Bug 13472 has been marked as a duplicate of this bug. ***

CC: (none) => gerard.haxaire

Manuel Hiebel 2014-06-12 01:12:14 CEST

Priority: Normal => release_blocker
Source RPM: grub2 => (none)
Whiteboard: beta1.6 => (none)

Comment 8 Lewis Smith 2014-08-09 13:09:10 CEST
I think this bug has been overtaken by events, notably Mageia5; and should be closed as 'historic'. Some suitable category, I know not.

Grub EFI difficulties are not the same on M5. The special manipulations of M4 are no longer necessary. The Classic DVD installs and boots OK on my pure EFI box (with ATI/Radeon video; and Win8) after M5a2.1 with certain precautions. Particularly *refusing* proprietary video software; chosing that had led to an UNbootable result.

Yes, the installation starts (as it did for M4) with the 2*60 'slow to start' msgs before automatically starting the text installer. I suspect this is a video rather than EFI problem.
Comment 9 Rémi Verschelde 2015-02-03 22:18:52 CET
As per Lewis's comment 8, I decrease the priority, and for now I'll add it to the EFI issues tracker. We can close it as OLD anytime though, if it's confirmed that this bug is no longer relevant with the new EFI stuff in Mageia 5.

Priority: release_blocker => High
CC: (none) => remi
Blocks: (none) => 15014

Comment 10 Lewis Smith 2015-02-14 08:58:15 CET
As per Comment 9, this bug is redundant due to big EFI changes for Mageia 5.

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


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