Wat je --voorlopig-- kunt doen is in /boot/grub/menu.lst voor de lijnen van de 2.6.20-16 een # plaatsen (sudo gedit /boot/grub/menu.lst) en dan opslaan. Dan komt die 2.6.20-16 niet in beeld met het opstarten (hoewel die wel aanwezig is en bestaat. Wanneer de modules beschikbaar zijn, dan haal je die # voor die lijnen weg en kun je weer met de 2.6.20-16 booten.
met die # bedoel ik dus:
#title Ubuntu, kernel 2.6.20-16-generic
#root (hd0,3)
#kernel /boot/vmlinuz-2.6.20-16-generic root=/dev/hda4 ro splash
#initrd /boot/initrd.img-2.6.20-16-generic
#quiet
#savedefault
#title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
#root (hd0,3)
#kernel /boot/vmlinuz-2.6.20-16-generic root=/dev/hda4 ro single
#initrd /boot/initrd.img-2.6.20-16-generic
Wanneer de kernelmodules zijn geïnstalleerd dan de # weghalen zodat je dit krijgt:
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,3)
kernel /boot/vmlinuz-2.6.20-16-generic root=/dev/hda4 ro splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault
title Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root (hd0,3)
kernel /boot/vmlinuz-2.6.20-16-generic root=/dev/hda4 ro single
initrd /boot/initrd.img-2.6.20-16-generic
Op deze manier heb ik ook eens gewerkt toen er geen nieuwe VMware modules beschikbaar waren.