maintained by gnufs
GRUB Menu Wait Time
You can adjust the period of time the GRUB boot options menu stays on your screen and, thereby, delays the actual OS booting process. All you need to do is change the time variable in the GRUB menu configuration file (/boot/grub/menu.lst).
First create a backup copy of the menu.lst file:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
So, if anything goes horribly wrong, you will have the original file on /boot/grub/menu.lst.backup
Now, open the menu.lst file with a text editor:
sudo gedit /boot/grub/menu.lst
and change the number on the line that starts with timeout. The number defines how many seconds the menu will stay on your screen.
Run Boot Processes in Parallel
If your machine has multiple processor cores, you can enable the booting scripts to take advantage of that and run in parallel simultaneously and shorten the boot time significantly.
Just open the /etc/init.d/rc file with an editor:
sudo gedit /etc/init.d/rc
Find the line that reads CONCURRENCY=none and change it to CONCURRENCY=shell