- Configure
$ cd /usr/src
$ tar jxvf linux-source-2.6.39.tar.bz2
$ cd /usr/src/linux-source-2.6.39
$ cp /boot/config-2.6.39-2-amd64 .config
$ make xconfig
- Change "Processor type and featue: Processor family" = "Core 2/newer Xeon"
- Change "Processor type and featue: Maximum number of CPUs(2-255)" = "(2)"
- Change "Device Drivers/Input device support/Mice/Apple USB BCM5974 Multitouch tackpad support" = "ON"
- Change "Networking support/Bluetooth subsystem support/Bluetooth device driver/HCI USB driver" = "ON"
- Make kernel package
$ fakeroot make-kpkg --append_to_version -2-core2duo --revision 2.6.39-2 binary-arch
- Install
$ sudo dpkg -i linux-image-2.6.39-2-core2duo_2.6.39-2_amd64.deb
$ sudo dpkg -i linux-headers-2.6.39-2-core2duo_2.6.39-2_amd64.deb
$ sudo module-assistant -l 2.6.39-2-core2duo prepare
$ sudo module-assistant -l 2.6.39-2-core2duo auto-install broadcom-sta
- Update boot configuration
$ sudo depmod -a 2.6.39-2-core2duo
$ sudo update-initramfs -k 2.6.39-2-core2duo -c
$ sudo update-grub