I also have the same problem running 10.04 on Thinkpad T400 with Intel X25M SSD. (I did upgrade to 10.04 from 9.10, not a fresh install.)
cupsd does not start automatically. I can start it manually with /etc/init.d/cups start.
vboxdrv also does not start automatically - I can manually start it with /etc/init.d/vboxdrv start.
There is nothing special in /var/log/boot.log. cups is not mentioned in any of the log files in /var/log.
I also have the same problem running 10.04 on Thinkpad T400 with Intel X25M SSD.
(I did upgrade to 10.04 from 9.10, not a fresh install.)
cupsd does not start automatically. I can start it manually with /etc/init.d/cups start.
vboxdrv also does not start automatically - I can manually start it with /etc/init.d/vboxdrv start.
There is nothing special in /var/log/boot.log. cups is not mentioned in any of the log files in /var/log.