Mailinglist Archive: opensuse-factory (689 mails)

< Previous Next >
[opensuse-factory] Very slow loading of kernel/initrd with os12.3
  • From: Joschi Brauchle <joschi.brauchle@xxxxxx>
  • Date: Mon, 04 Mar 2013 13:44:32 +0100
  • Message-id: <>

I have been testing openSUSE 12.3 since Beta 1 in VirtualBox and found everything great. I decided to install several physical machines with RC2 over the weekend.

But now I experience a problem that was not there in virtualbox: Loading of the initrd via grub legacy from harddisk is **extremely slow** on all of the physical machines, e.g. on a very recent Core-i7 system it takes ~20 seconds, on an older Core2Duo up to 60 seconds! These times are only for loading the initrd, not booting the system! During these 20-60 seconds, the HDD led of the machines are constantly on/flashing.

The problem exists even with the "stock" kernel and initrd from the oss repo under /boot/x86_64/loader, if I copy then to the boot partition and add them to grub. The problem does **not** exist if I boot the machine from CD or PXE!

This is our disk layout:
# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000ec0fc

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 305151 151552 83 Linux
/dev/sda2 305152 17092607 8393728 82 Linux swap / Solaris
/dev/sda3 17092608 976773119 479840256 8e Linux LVM

The /boot partition is ext4.

How do I debug this problem? Currently there is no further output except the grub screen showing
root (hd0,0)
kernel ...
initrd ...
<flashing cursor>

We have not had this issue with openSUSE 12.2 or with 12.3 in Virtualbox.

I guess I should open a bugzilla about this?

Best regards,
J Brauchle

< Previous Next >