За вайфайку не знаю пусть старшие форумчане посоветуют) а с грабом оч просто))))
в консоле:
sudo gedit /boot/grub/menu.lst
и в открытом файле правим лишние ядра таким образом:
допустим вторая секция лишняя
title Ubuntu 8.04.1, kernel 2.6.24-22-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=7da448f0-73ce-4000-9239-b166ceca0668 ro quiet splash apparmor.enabled=0 selinux=1 vga=792
initrd /boot/initrd.img-2.6.24-22-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-22-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=7da448f0-73ce-4000-9239-b166ceca0668 ro single
initrd /boot/initrd.img-2.6.24-22-generic
#title Ubuntu 8.04.1, kernel 2.6.24-21-generic
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=7da448f0-73ce-4000-9239-b166ceca0668 ro quiet splash apparmor.enabled=0 selinux=1 vga=792
#initrd /boot/initrd.img-2.6.24-21-generic
#quiet
#title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=7da448f0-73ce-4000-9239-b166ceca0668 ro single
#initrd /boot/initrd.img-2.6.24-21-generic
title Ubuntu 8.04.1, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet
просто закоментируем эти строки символом - # и при след загрузке ты уже не увидишь лишних)
а вообще если ты считаешь что предыдущие версии ядра вообще не нужны, то удали их просто в синаптике найдя их по запросу например - kernel 2.6.24-21-generic (не помню какие версии в 8.10)
