Bug 444804

Summary: kernel install failed while mkinitrd
Product: [openSUSE] openSUSE 11.1 Reporter: Lars Müller <lmuelle>
Component: KernelAssignee: Bernhard Walle <bwalle>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Factory   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Lars Müller 2008-11-13 20:29:39 UTC
Displayed output was:

Kernel image:   /boot/vmlinuz-2.6.27.5-2-pae
Initrd image:   /boot/initrd-2.6.27.5-2-pae
Root device:	/dev/disk/by-id/ata-HTS541010G9SA00_MP2ZX0XLGTRZWS-part1 (/dev/sda1) (mounted on / as ext2)
Kernel Modules:	hwmon thermal_sys processor thermal ide-core piix dock scsi_mod libata ahci ata_piix ata_generic ide-pci-generic fan edd mbcache ext2 crc-t10dif sd_mod usbcore ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid 
Features:       block usb resume.userspace resume.kernel
23623 blocks

Kernel image:   /boot/vmlinuz.install
Initrd image:   /boot/initrd.install
Kernel Modules: <not available>
Could not find map /boot/System.map, please specify a correct file with -M.


This was at the end of a network install (http://en.opensuse.org/Network_Install).  The system was upgraded from openSUSE 11.0.

In the installation system I see:

inst-sys:~ # ls -l /boot/System.map*
-rw-r--r-- 1 root root 1098006 11. Nov 19:21 /boot/System.map-2.6.27.5-2-default
-rw-r--r-- 1 root root 1099170 11. Nov 20:45 /boot/System.map-2.6.27.5-2-pae

I've installed kernel-default-extra-2.6.27.5-2.2, kernel-default-2.6.27.5-2.2 and kernel-default-base-2.6.27.5-2.2 after the above error occurred.
Comment 1 Hannes Reinecke 2008-11-27 13:29:32 UTC
I have no idea what /boot/vmlinuz.install and /boot/initrd.install is. And so does mkinitrd. Maybe you should delete them and try again?
Comment 2 Bernhard Walle 2008-11-28 21:52:37 UTC
When was the output displayed? The kernel post script should call 'mkinitrd'
with the right parameters, i.e. only for the given kernel and not for all
kernels. Or which part of YaST did call 'mkinitrd'? It's a bit unclear to me ...
Comment 3 Bernhard Walle 2008-12-11 12:33:39 UTC
No response for more than one week.
Comment 4 Lars Müller 2009-02-02 19:03:23 UTC
Sorry.  I had been on vacation and missed the bugzilla mails.

/boot/vmlinuz.install and /boot/initrd.install are files used for a network installation.  I've copied them there to perform a "network install" as described at http://en.opensuse.org/Network_Install

Unfortunately I can't reproduce the issue any longer.