Mailinglist Archive: opensuse-factory (1029 mails)

< Previous Next >
Re: [opensuse-factory] Perl-Bootloader Error: did not find for hd0 in the device map appears after installation umounts devices then reboots after 1st half of installation
В Tue, 12 Nov 2013 18:17:42 -0500
Roman Bysh <rbtc1@xxxxxxxxxx> пишет:

Hello all,

Is any one else getting this message in VirtualBox 4.2.18 with openSUSE
13.1?
I'm using openSUSE-13.1-DVD-x86_64-Build0091-Media.iso.

It appears after the first half of the installation just after the
umount of partitions.

------------------------------------------------------------------
Perl-Bootloader: 2013-11-12 12:49:20 <3> yast-7780.1
Core::GRUB2::GrubDev2UnixDevices
v215: Error: did not find a match for hd0 in the device map
sh: /usr/bin/grub2-editenv: No such file or directory

During package installation mkinitd is called more than once which in
turn calls update-bootloader; unfortunately this happens before grub2
itself is installed which leads to errors. I do not know how to fix it.
This involves ordering dependencies (Before/After) which cannot be
expressed in RPM that only knows about Requires.

The right fix would be delay mkinitrd until all packages are installed.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References