Grub 2 long delay while loading Ubuntu kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: grub2
After GRUB2 is loaded, I select Lucid Lynx and hit enter (it does not matter which kernel). It then takes roughly 40 seconds before the system starts to boot, while the screen remains dark during this time with no activity from the HD.
This is a 64-bit fresh install of 10.04 on an external USB drive (although the issue was also present at an upgrade installation from 9.10).
See attached files for System info.
There are no messages apparent in dmesg, kernel.log, or any other logs, as they do not begin to register any activity until after the 40 seconds have passed.
Further investigation has revealed the issue to be related to the time it takes GRUB to run the "linux" and "initrd" commands (13 and 25 seconds, respectively). Please consult the following videos:
http://
http://
http://
http://
This bug may be related to bug #451202 and bug #482927.
As more and more onus is given to startup times, I feel this is something that needs to be looked at.
I also have this problem on my new Asrock ION 330 Pro PC running Ubuntu 10.04. This is a diskless machine, and when I boot it from a USB stick, or external USB disk, grub2 is extremely slow. Loading a 3.9MB kernel takes 30 seconds from a USB stick, and loading a 7.4MB initrd takes 55 seconds. With an external 1TB USB disk, I get roughly the same figures. As a test, I installed grub1 on another partition on the same stick, and loading the same files with grub1 only takes a couple of seconds. That is about 10 times faster. The problem seems to be related to the hardware or BIOS, because I cannot reproduce this problem in a Dell Optiplex. The Asrock has an AMI BIOS.