Bug 9201 - draklive-install crashed, mkinitrd failed: at /usr/lib/libDrakX/bootloader.pm line 137
Summary: draklive-install crashed, mkinitrd failed: at /usr/lib/libDrakX/bootloader.p...
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: 3beta3, Mdv2too,
Keywords:
: 13183 14989 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-28 02:13 CET by Glen Devendorf
Modified: 2015-04-16 21:36 CEST (History)
8 users (show)

See Also:
Source RPM: draklive-install-2.1-1.mga4
CVE:
Status comment:


Attachments
'lspcidrake -v' results (1.77 KB, text/plain)
2013-02-28 02:13 CET, Glen Devendorf
Details

Description Glen Devendorf 2013-02-28 02:13:14 CET
Created attachment 3558 [details]
'lspcidrake -v' results

The "draklive-install" program crashed. Drakbug-14.21 caught it.

Installing Mageia-2 to VirtualBox.
[live@localhost ~]$ lspcidrake -v ahci            : Intel Corporation|82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] [STORAGE_SATA] (vendor:8086 device:2829) (rev: 02) ehci_hcd        : Intel Corporation|82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [SERIAL_USB] (vendor:8086 device:265c) i2c_piix4       : Intel Corporation|82371AB/EB/MB PIIX4 ACPI [BRIDGE_OTHER] (vendor:8086 device:7113) (rev: 08) ohci_hcd        : Apple Computer Inc.|KeyLargo/Intrepid USB [SERIAL_USB] (vendor:106b device:003f) snd_intel8x0    : Intel Corporation|82801AA AC'97 Audio Controller [MULTIMEDIA_AUDIO] (vendor:8086 device:2415 subv:8086 subd:0000) (rev: 01) vboxguest       : InnoTek Systemberatung GmbH|VirtualBox Guest Service [SYSTEM_OTHER] (vendor:80ee device:cafe) e1000           : Intel Corporation|82540EM Gigabit Ethernet Controller [NETWORK_ETHERNET] (vendor:8086 device:100e subv:8086 subd:001e) (rev: 02) Card:VirtualBox virtual video card: InnoTek Systemberatung GmbH|VirtualBox Graphics Adapter [DISPLAY_VGA] (vendor:80ee device:beef) ata_piix        : Intel Corporation|82371AB/EB/MB PIIX4 IDE [STORAGE_IDE] (vendor:8086 device:7111) (rev: 01) unknown         : Intel Corporation|82371SB PIIX3 ISA [Natoma/Triton II] [BRIDGE_ISA] (vendor:8086 device:7000) unknown         : Intel Corporation|440FX - 82441FX PMC [Natoma] [BRIDGE_HOST] (vendor:8086 device:1237) (rev: 02) hub             : Linux 3.3.6-desktop586-2.mga2 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002) hub             : Linux 3.3.6-desktop586-2.mga2 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) usbhid          : VirtualBox|USB Tablet [Human Interface Device|No Subclass|None] (vendor:80ee device:0021) [live@localhost ~]$        


mkinitrd failed:
(mkinitrd -f /boot/initrd-3.3.6-desktop586-2.mga2.img 3.3.6-desktop586-2.mga2) at /usr/lib/libDrakX/bootloader.pm line 124.
Perl's trace:
standalone::bug_handler() called from /usr/lib/libDrakX/bootloader.pm:124
bootloader::mkinitrd() called from /usr/lib/libDrakX/bootloader.pm:740
bootloader::add_kernel() called from /usr/lib/libDrakX/bootloader.pm:1062
bootloader::suggest() called from /usr/lib/libDrakX/any.pm:212
any::setupBootloaderBefore() called from /usr/lib/libDrakX/any.pm:135
any::setupBootloaderBeforeStandalone() called from /usr/sbin/draklive-install:324
main::setup_bootloader() called from /usr/sbin/draklive-install:70
main::install_live() called from /usr/sbin/draklive-install:42

Theme name: oxygen-gtk
Kernel version = 3.3.6-desktop586-2.mga2
Distribution=Mageia release 2 (Official) for i586
CPU=Intel(R) Pentium(R) Dual  CPU  E2160  @ 1.80GHz
Comment 1 Glen Devendorf 2013-02-28 02:15:17 CET
Was installing Mageia-2 to VirtualBox via live cd.
Comment 2 Dave Hodgins 2013-02-28 04:38:48 CET
For the mkinitrd to fail, it's probably due to bug 44, causing
it to reach the 10 minute timeout limit.

Try editing the kernel options when booting the live cd, and adding
"divider=10" (without the quotes).

If that works, then this bug can be closed as a duplicate of bug 44.

CC: (none) => davidwhodgins

Dick Gevers 2013-03-01 15:11:13 CET

CC: (none) => dvgevers
Whiteboard: (none) => 3beta3

Comment 3 Manuel Hiebel 2013-03-02 00:16:05 CET
122	} elsif (!-d "$::prefix/$dir") {
123 	log::l("Skipping initrd generation: dir doesn't exist (probably !mounted foreign part)");
124 	return $initrd;

does /boot exist ?

Summary: draklive-install crashed => draklive-install crashed, mkinitrd failed: at /usr/lib/libDrakX/bootloader.pm line 124

Comment 4 Dick Gevers 2013-03-02 03:12:49 CET
Yes
Manuel Hiebel 2013-03-02 11:43:31 CET

CC: (none) => mageia, thierry.vignaud, tmb
Version: 2 => Cauldron
Whiteboard: 3beta3 => 3beta3, Mdv2too,

Comment 5 Manuel Hiebel 2014-04-14 21:56:32 CEST
*** Bug 13183 has been marked as a duplicate of this bug. ***

CC: (none) => al_tech

Manuel Hiebel 2014-04-14 21:57:51 CEST

Summary: draklive-install crashed, mkinitrd failed: at /usr/lib/libDrakX/bootloader.pm line 124 => draklive-install crashed, mkinitrd failed: at /usr/lib/libDrakX/bootloader.pm line 137
Source RPM: draklive-install-1.36-1.mga2 => draklive-install-2.1-1.mga4

Comment 6 Rémi Verschelde 2014-07-01 20:20:07 CEST
Glen and Al, can you confirm whether the workaround given in comment 2 works?

CC: (none) => remi

Comment 7 Al Do 2014-07-08 21:06:22 CEST
Rémi Verschelde 

I used easy2boot and put the iso on a usb stick. You can get it from easy2boot.com

When I used the Mageia-4-i586-DVD.iso 3.7GB (Mageia-4-i586-DVD.iso) Install & upgrade it did not work for me even with using the divider=10 workaround. It just booted to Welcome to emergency mode on black screen. I loged in as root and started x "startx" at the command line". When KDE loaded Mageia Controll Center would not work.

I used LiveDVD KDE 1.4GB (Mageia-4-LiveDVD-KDE-i586-DVD.iso) to install and it worked with out any modification. I think it is because that the live version had the drivers I needed for my machine. You may want to try Mageia4.1. I have not tried it yet.

Mageia 4.1 is a maintenance release for Mageia 4 with the current packages from update medias. It also has a fix for a syslinux bug which prevented some people installing from a burned cd/dvd.

al

Do not let negative truth keep you from the truth.
Comment 8 Al Do 2014-07-08 21:08:34 CEST
(In reply to Rémi Verschelde from comment #6)
> Glen and Al, can you confirm whether the workaround given in comment 2 works?

I used easy2boot and put the iso on a usb stick. You can get it from easy2boot.com

When I used the Mageia-4-i586-DVD.iso 3.7GB (Mageia-4-i586-DVD.iso) Install & upgrade it did not work for me even with using the divider=10 workaround. It just booted to Welcome to emergency mode on black screen. I loged in as root and started x "startx" at the command line". When KDE loaded Mageia Controll Center would not work.

I used LiveDVD KDE 1.4GB (Mageia-4-LiveDVD-KDE-i586-DVD.iso) to install and it worked with out any modification. I think it is because that the live version had the drivers I needed for my machine. You may want to try Mageia4.1. I have not tried it yet.

Mageia 4.1 is a maintenance release for Mageia 4 with the current packages from update medias. It also has a fix for a syslinux bug which prevented some people installing from a burned cd/dvd.

Al

Do not let negative truth keep you from the truth.
Comment 9 Mageia Robot 2015-03-17 22:14:57 CET
commit 1405b78caafa724dfba2d9d56c16088bf7e0fb50
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Tue Mar 17 22:11:23 2015 +0100

    log mkinitrd faillures (mga#9201)
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=1405b78caafa724dfba2d9d56c16088bf7e0fb50
Comment 10 Thierry Vignaud 2015-04-16 21:34:15 CEST
We don't have any logs on those ancient installs.
Hopefully if it happens on mga5, we'll now why.

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

Comment 11 Thierry Vignaud 2015-04-16 21:36:18 CEST
*** Bug 14989 has been marked as a duplicate of this bug. ***

CC: (none) => per.andersson


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