This is my Advance Operating System Assignment. I will show how to Compile Linux Kernel from Source,You can download Linux Kernel From Here.

I also show how Device Drivers are implemented as Kernel modules, What is Purpose of Udev, How you can Manually load and unload Kernel modules at Run time

I have complied Ubuntu 14.04 which ships with kernel version 3.19 and successfully compiled,updated to kernel 4.3