It's been nearly twenty years since Linus Torvalds let loose Linux on an unsuspecting world, and on July 22 he finally updated the open source OS kernel to version 3.0.
Total Torvalds has integrated over 9,800 changes to Linux 3.0, the last of which 2200 were mainly corrections. As is usually two thirds of all new or updated driver changes.
Summary:
Besides a new version numbering scheme, Linux 3.0 also has several new features: Btrfs data scrubbing and automatic defragmentation, XEN Dom0 support, unprivileged ICMP_ECHO, wake on WLAN, Berkeley Packet Filter JIT filtering, a memcached-like system for the page cache, a sendmmsg() syscall that batches sendmsg() calls and setns(), a syscall that allows better handling of light virtualization systems such as containers. New hardware support has been added: for example, Microsoft Kinect, AMD Llano Fusion APUs, Intel iwlwifi 105 and 135, Intel C600 serial-attached-scsi controller, Ralink RT5370 USB, several Realtek RTL81xx devices or the Apple iSight webcam. Many other drivers and small improvements have been added.
Total Torvalds has integrated over 9,800 changes to Linux 3.0, the last of which 2200 were mainly corrections. As is usually two thirds of all new or updated driver changes.
Summary:
Besides a new version numbering scheme, Linux 3.0 also has several new features: Btrfs data scrubbing and automatic defragmentation, XEN Dom0 support, unprivileged ICMP_ECHO, wake on WLAN, Berkeley Packet Filter JIT filtering, a memcached-like system for the page cache, a sendmmsg() syscall that batches sendmsg() calls and setns(), a syscall that allows better handling of light virtualization systems such as containers. New hardware support has been added: for example, Microsoft Kinect, AMD Llano Fusion APUs, Intel iwlwifi 105 and 135, Intel C600 serial-attached-scsi controller, Ralink RT5370 USB, several Realtek RTL81xx devices or the Apple iSight webcam. Many other drivers and small improvements have been added.
Download the following deb files from : http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-oneiric/
linux-headers-3.0.0-0300_3.0.0-0300.201107220917_all.deb
linux-headers-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb
linux-image-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb
Open up the terminal and type following command to install above deb files (here order of installation is VERY important)
sudo dpkg -i linux-headers-3.0.0-0300_3.0.0-0300.201107220917_all.deb linux-headers-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb linux-image-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb
And, make sure you see something like ...
Once installation finish, reboot and and you should see new entry for Linux Kernel 3.0. Just select to boot it. If you get into problems with this kernel, reboot and select to boot into previous working Linux kernel and remove linux-headers-3 and linux-image-3 using synaptic-package-manager.
NOTE:
Don’t remove previous Linux kernel after installing 3.0, if this new kernel causes any problems, you can easily go back to the previous working Kernel.
8 comments:
Very Nice.Flawlessly working.More such scholarly articles are expected.
If this is the "official" release, meaning it's not beta or rc, why should we get into any kind of trouble? Isn't this kernel as stable as the latest in natty 2.6.38.10?
I did this on a amd64 system.
Instead of:
linux-headers-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb
linux-image-3.0.0-0300-generic_3.0.0-0300.201107220917_i386.deb
Download:
linux-headers-3.0.0-0300-generic_3.0.0-0300.201107220917_amd64.deb
linux-image-3.0.0-0300-generic_3.0.0-0300.201107220917_amd64.deb
Works like a charm!
i tried it on my amd64...
seems like 3.0 doesnt support broadcom wireless drivers or such???
I Installed Kernel 3.0 by following your instructions. Now It goes to the The Ubuntu screen with 5 dots and hangs there.
Any idea how to solve it?
Looks like you messed up with the drivers, I guess you need to roll-back to old kernel :(
thanks for kernel linux install guides in my ubuntu.
Doesn`t work with amd64 kernel. After rebooting system couldn`t find initramdisk...
Post a Comment