星期六, 五月 30, 2009

升级到ubuntu 9.04修复virtualbox ose的driver

升级到ubuntu 9.04后,kernel也随之升级到了2.6.28-14-generic。看uname -a :

Linux ubuntu 2.6.28-12-generic #43-Ubuntu SMP Fri May 1 19:27:06 UTC 2009 i686 GNU/Linux

此时,vb原来的drv不能用了。reinstall virtualbox-ose-source到了编译drv的时候出错:

Error! Your kernel source for kernel 2.6.28-12-generic cannot be found at
/lib/modules/2.6.28-12-generic/build or /lib/modules/2.6.28-12-generic/source.

千万不要以为这是要你下载l源码~其时,只要先安装 linux-headers-2.6.28-12-generic 这个包就好了!

而且安装headers包之后,会自动触发编译vb的drv――这当然是dkms包的功劳啦。哈哈

没有评论: