I'm trying to remove a ~40 seconds pause that happens when my Ubuntu machine starts.
During this pause, all I see is a magenta rectangle (approx 80% of screen size) over a black background.
The gap is clearly visible on my bootchart (not using an IMG tag here because the image is too high):
http://dl.dropbox.com/u/18558160/syrius-natty-20110512-1.png
I also see a gap on my syslog. It seems to be related with the "video device" (I've got an NVIDIA).
...
May 12 23:15:14 syrius kernel: [ 1.544436] TCP reno registered
May 12 23:15:14 syrius kernel: [ 1.544447] UDP hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [ 1.544491] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
May 12 23:15:14 syrius kernel: [ 1.544593] NET: Registered protocol family 1
May 12 23:15:14 syrius kernel: [ 42.870179] pci 0000:06:00.0: Boot video device
May 12 23:15:14 syrius kernel: [ 42.870222] PCI: CLS 64 bytes, default 64
May 12 23:15:14 syrius kernel: [ 42.871588] PCI-DMA: Disabling AGP.
May 12 23:15:14 syrius kernel: [ 42.871697] PCI-DMA: aperture base @ c4000000 size 65536 KB
What can I do to fix this? It didn't happen on Ubuntu 10.10.
I've done some more tests. It seems that the boot sequence requires some sort of input while booting (?) It turns out that it'll not boot until I press enter (the magenta rectangle stays in the screen forever unless you press enter)
Any ideas? Thanks!