Home page of this blog

Showing posts with label Custom kernel 2.6.39.3 ubuntu i3 i5 i7 optimized. Show all posts
Showing posts with label Custom kernel 2.6.39.3 ubuntu i3 i5 i7 optimized. Show all posts

Friday, July 15, 2011

Custom kernel 2.6.39.3 ubuntu amd64 packages optimized for i3, i5 and i7


Requirements

This package is created in Ubuntu 11.04 and should install fine in all versions of Ubuntu Linux 11.04 (as well 10.10) and Linux Mint 11 (as well Mint 10) (should as well in debian squeeze but not sure about dkms)

The build is for 64bit i3, i5 and i7 processors

The following are the configuration settings

  1. Processor is selected as CORE2
  2. Makefile and Makefile_32 modified to reflect march settings and mtune settings to corei7
  3. Configuration of oneiric kernel is taken as base, http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39.3-oneiric/
  4. Kernel Timer Frequency is 100 HZ as oneiric kernel config defaulted to this frequency

How to install

To install

sudo dpkg -i linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb

followed by (these steps update-initramfs and update-grub are not required for mint10 or maverick, these were required when using Ubuntu Lucid)

sudo update-initramfs -c -k 2.6.39.3-corei7swiftr

and final step of

sudo update-grub

before rebooting and reboot into the newly installed kernel from grub

How to build yourself

follow my blog on how to build kernel in ten steps at


Kernel Source

I downloaded the kernel source tarball from kernel.org

Version: 2.6.39.3


MD5SUMS


f80adc703e7b63bbd9ff6c2f23dc5775  CONFIG-ONEIRIC-I7
29fd92b6e3410a51c561a81ae7527c03  linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
eda36d097f05fed41e6a566627761eca  linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
272274b3b6f9c748b62a390792f2930b  Readme.odt
2b3932a8853b6b39b7be843df3f83cac  Readme.pdf


SHA256SUMS


2416708673ed3e420b5552b7badeee9d0759ef82783e18311555ccd6ed7fce9b  CONFIG-ONEIRIC-I7
1ff5867ac3a58c3b28c5d369e2b4bc82ff226c49b6d5c41f24b04ff86f106d92  linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
01dad9baec80c96a540443547c7367c4ed6c3ff1ac343c6c62a9d9065e27072d  linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
df59162b9a954e8c3a27ffb1443a3f2e96848890c6a565a7a0e0e8d213f6e398  Readme.odt
c643afa8ef84090c45a876b4e2ed6a1948fa4901d1e1e1cf3070913d8a8a82df  Readme.pdf


Dropbox Download Links
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/CONFIG-ONEIRIC-I7
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/linux-headers-2.6.39.3-corei7swiftr_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/linux-image-2.6.39.3-corei7swiftr_14.00_amd64.deb
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/Readme.odt
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/Readme.pdf
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/MD5SUMS
http://dl.dropbox.com/u/22900905/MyKernelBuilds/2.6.39.3-corei7swift/SHA256SUMS