hi List, I've upgraded to kernel 2.6.32 and virtual box dosn't work. I looked at the wiki re the various methods of upgrading the driver: [root@laptop pkg]# vbox_build_module Building vboxdrv for Linux 2.6.32-ARCH make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv' for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \ do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done rm -rf .vboxdrv* .tmp_ver* vboxdrv.* Module.symvers Modules.symvers modules.order make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv' make[1]: Entering directory `/opt/VirtualBox/src/vboxnetflt' for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \ do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetflt' make[1]: Entering directory `/opt/VirtualBox/src/vboxnetadp' for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \ do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done rm -rf .vboxnetadp* .tmp_ver* vboxnetadp.* Modules.symvers modules.order make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetadp' rm -f vboxdrv.ko vboxnetflt.ko vboxnetadp.ko *** Building 'vboxdrv' module *** make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv' Makefile:147: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop. make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv' make: *** [all] Error 2 kernel-headers-2.6.32-1-i686.pkg.tar.gz is installed. Any help appreciated.