With the help of my local community I think I've found which process is taking a long time at boot. The initrd image is read really slowly. I created a new initrd after changing the MODULES parameter to dep in /etc /initramfs-tools/initramfs.conf . After this the size of initrd is reduced from 7 megs to just 3.2 and now I have only 30 seconds delay at boot. So initrd is read slowly during boot from a USB2.0 HDD.
** Summary changed: - black screen, blinking cursor after grub menu when booting from USB HDD + initrd image is read really slowly when booting from USB2.0 HDD ** Description changed: I'm using Hardy. Nothing happens for 50 seconds during bootup. There is only a blinking cursor on the screen after the grub menu. After the 50 seconds the splash screen appears. This problem only occurs on cold start, it doesn't happen when I just reboot. I have an HP nw8440 laptop. I'm attaching my dmesg and lspci -vv output. + + Update: I've found out that initrd is read really slowly and this is + causing the long delay during boot. Please read comment #27: + https://bugs.launchpad.net/ubuntu/+source/linux/+bug/247960/comments/27 -- initrd image is read really slowly when booting from USB2.0 HDD https://bugs.launchpad.net/bugs/247960 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs