Ok, open /etc/default/grub with a text editor eg:
Code:
sudo nano /etc/default/grub
For #1 Scroll down to
Quote:
GRUB_TIMEOUT="10"
And change it to what you like.
For #3 scroll to the line
Quote:
GRUB_DEFAULT=0
and change it to your preferred default, with 0 being the first on the list, 1 being the second etc...
And now for #2, which seems to be the most complicated. Heres what I got about making a totally custom menu:
# Building a Totally Customized Menu: Ok, admit you are a control freak and you want to see only what you build yourself - customized titles, no "memtest86+" and no extra kernels. Here is how you do it:
* To get the current available kernels run:
Code:
sudo update-grub
* Copy the desired "menuentry" listings from
/boot/grub/grub.cfg to
/etc/grub.d/40_custom. The entry begins with the line starting with "menuentry" and ends with a line containing "}".
* Add any other "menuentry" items you wish to see on the boot menu.
* Edit the titles of the "menuentry" line if desired (between the quotation symbols). Do not change the lines following the "menuentry" line. Each entry should start with a "menuentry" line and end with a "}" on the last line.
* Remove the executable bit from
/etc/grub.d/10_linux,
/etc/grub.d/20_memtest86+ and
/etc/grub.d/30_os-prober (
Removing the executable bit from any file in /etc/grub.d will exclude the file from being included in grub updates.)
To remove executable bit, run:
Code:
sudo chmod -x /etc/grub.d/10_linux /etc/grub.d/20_memtest86+ /etc/grub.d/30_os-prober
Now update grub by running:
Code:
sudo update-grub
* The updated
/boot/grub/grub.cfg file should now contain only sections for
"00_header", "
05_debian_theme" and "
40_custom".
* The grub.cfg file will not be updated with the addition of a new kernel. To add a new kernel, make "
10_linux" executable, run "
sudo update-grub" to refresh the available kernels, and repeat these instructions.
Hope that helps

As for karmic, most things in Quickstart seem to work, it is just the DVD/Codecs that don't work yet. I havent tested every option, but that seems to be it (other than editing menu.lst of course

)