Upload
ishansb
View
227
Download
0
Embed Size (px)
Citation preview
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 1/25
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 2/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 2/25
the debian packages Click Here.
Fedora users Click Here.
Advertisements
Update: Follow the same steps to compile and install the Linux Kernel 3.8.8
/ 3.7 / 3.6 / 3.4 / 3.2 / 3.0.x in your system.
Dependencies
To compile Linux Kernel the following are required to be installed.
gcc latest version,
ncurses development package and
system packages should be up-to date
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 3/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 3/25
To install the dependencies run the following commands in terminal and type
the password for the user, when prompted.
For gcc
sudo apt-get install gcc
For ncurses development package
sudo apt-get install libncurses5-dev
After installing the above packages then update your system by running the
following command
sudo apt-get update && sudo apt-get upgrade
Now download the Linux Kernel 3.0 from kernel.org or by using the below
command.
Note:
If you are trying with Linux Kernel 3.8.3 / 3.7 / 3.4.6 / 3.3 / 3.2 / 3.1 / 3.0.x then
Circle Me on Google+
Popular Recent Random
Install μTorrent in Ubuntu /FedoraPosted by Manivannan in How To Install
WED
24
Howto Compile and Install
Linux Kernel 3.8 / 3.0 inUbuntu 12.10, 12.04, 11.10,11.04 and 10.04Posted by Manivannan in How To Install
SUN
07
How to Install VLC inFedora 20 / 19 / 18Posted by Manivannan in How To Install
THU
04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 4/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 4/25
just replace the name linux-3.0 with linux 3.8.3 / linux-3.7 / linux-3.4.6 /
linux-3.3 / linux-3.2 / linux-3.1 / linux-3.0.x in all commands below.
get http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0
Once the download complete move to the directory where you
have downloaded the kernel package “linux-3.0.tar.bz2“. Now extract the tarfile to the location “/usr/src/“.
To move to the directory, for example if the downloaded package is in your
Downloads directory. Use the below command.
cd Downloads/
To extract the tar file run the following command. Type the password for the
user when prompted.
sudo tar -xvf linux-3.0.tar.bz2 -C /usr/src/
Now move to the directory where the extracted file is, or copy and paste the
below command in terminal.
cd /usr/src/linux-3.0/
Now you can configure, compile and install Linux Kernel 3.0 in your system. Run
the commands one by one and type the password for the user, when
prompted.
To Configure
sudo make menuconfig
The above command is used to configure the Linux kernel. Once you execute
Reinstall / Recover GRUBfrom Ubuntu live CD / USBPosted by Manivannan in Linux
THU
03
How to Install / CompileLinux Kernel 3.5 / 3.4.6 / 3.3/ 3.2 / 3.0 in Fedora 17 / 16 /15 / 14Posted by Manivannan in How To Install
SAT
06
utserver: error whileloading shared libraries:libssl.so.0.9.8 /libcrypto.so.0.9.8-SolvedPosted by Manivannan in Error
SUN
28
Metro Style Social MediaWidget for WordPressPosted by Manivannan in Plugins
THU
04
Install NVIDIA GeForcedriver in Ubuntu 13.10 /13.04 / 12.10 / 12.04 usingPPAPosted by Manivannan in How To Install
SAT
06
Install Google Chrome inUbuntu 13.10 / 13.04 /
12.04 with deb filePosted by Manivannan in How To Install
WED
10
Install Google Chrome inUbuntu 13.04 / 12.10 /12.04 / 11.10 using PPAPosted by Manivannan in How To Install
SUN
16
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 5/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 5/25
the command, you will get a pop up window with the list of menus and you can
select the items for the new configuration. If your unfamiliar with the
configuration just check for the file systems menu and check whether ext4 is
chosen or not, if not select it and save the configuration. Check the screen shot
below for menuconfig.
If you like to have your existing configuration then run the below command.
sudo make oldconfig
There are other alternate configuration commands are available and you can
find them in README file under linux-3.0 directory.
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 6/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 6/25
To Compile
sudo make
The above command is used to compile the Linux Kernel. It will take some time
to complete it, approximately 40 min to 50 min it depends on your system
configuration.
To Install
sudo make modules_install install
The above command will install the Linux Kernel 3.0 into your system. It will
create some files under /boot/ directory and it will automatically make a entry
in your grub.cfg. Check whether it made correct entry and check for the files it
created.
The files under /boot/ directory are,
System.map-3.0.0
vmlinuz-3.0.0
initrd.img-3.0.0
config-3.0.0
If you unable to find the initrd.img-3.0.0 file then create it. Run the below
command to create it.
sudo update-initramfs -u -k 3.0.0
Update
If the above command unable to update / generate the initramfs then run the
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 7/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 7/25
following command to create new initramfs.
sudo update-initramfs -c -k 3.0.0
Your grub.cfg file should be like the screen shots(example) below if not edit it.
For Linux Kernel 3.0
For Linux Kernel 3.0.1
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 8/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 8/25
To modify the grub.cfg under “/boot/grub/” directory. Open the file using
below command.
sudo gedit /boot/grub/grub.cfg
After modifying your grub.cfg, update your grub by running the following
command.
sudo update-grub
Restart your system by default it will boot in Ubuntu 3.0.0, you can able to see
while booting. To check after booting open a terminal and type “uname -r“.
Check the screen shot below.
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 9/25
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 10/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 10/25
65 comments
14 Benefits Most Seniors Di dn't Know
They Had
Lose B elly Fat With 6 S tand-Up
Exercises
The World's Six Most Bizarre Animals
President Obama's Kenyan-born uncle,
once ordered …
Install Firefox 7 in Ubuntu 11.04 / 10.10 /
10.04
How to Install Linux Kernel 3.0 .1 in
Ubuntu 11.10, 11.04, 10.10 …
[How To] Set Display brightness in
Ubuntu 12.04 Login …
Install Vi rtualbox in Ubuntu 13.10 / 13.04
/ 12.10 / 12.04 …
Best
• •
crism •
The upgrade worked (with Ubuntu 10.04, to kernel 3.6.2), and my microphone works
again, which was my primary goal.
However, the apt repositories I have now seem obsolete. Any suggestions on how to
configure apt to get updates to the kernel, headers, and drivers?
• •
Shabbir •
will that work for linux kernel 3.2.0 ???
John Rose •
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 11/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 11/25
• •
er ns a ng erne . on un u uc , ouc pa oes no wor on cer ap op. ny
ideas?
• •
John Rose •
I have a Sandy Bridge graphics card. Instead of the boot splash screen, I get a blank
screen. Any ideas on how to fix?
• •
TU YUQIAN •
Thx a lot! It helps me so much
• •
YO O •
thank you so much
i succeed the kernel update with this thread, thank you
ji te n •
hey i got a error like not have enough space can you tell how it can be solve?
{standard input}: Assembler messages:
{standard input}: Fatal error: can't write net/netfilter/.tmp_xt_TCPMSS.o: No space left on
device
{standard input}: Fatal error: can't close net/netfilter/.tmp_xt_TCPMSS.o: No space left on
device
make[2]: *** [net/netfilter/xt_TCPMSS.o] Error 1
make[1]: *** [net/netfilter] Error 2
make: *** [net] Error 2
ayesh@ubuntu:/usr/src/linux-3.0$ sudo make modules_install install
[sudo] password for jayesh:
cp: cannot stat `/usr/src/linux-3.0/modules.builtin': No such file or directory
***
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 12/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 12/25
• •
ma e: _mo ns _ rror
• •
As hfaq sha ik h •
Well I went for compilation of Kernel 3.5.1 for Debian (LMDE) all the steps I followed as
per your instructions. Although it took 2 hrs for the entire process it was completed with
errors of DKMS Like:
dkms.conf: Error! No 'BUILT_MODULE_NAME' directive specified for record #0.> Error! Bad conf file.
> File:
> does not represent a valid dkms.conf file.
Well I went ahead ignoring this, as the four set of files were in place and after update-
grub, even the header were in place.
But.. When I booted, the 'X" won't come up! instead the text mode asking me to log in
came, and a pop up indicating the X server.xorg need to be in place, even the latest nvidia
driver I tried to install via sh command, wont install after the acceptance screen. Help meout I will not sit comfortably unless I boot with this latest kernel !!
• •
Shreyas •
Hi Ashfaq,
What exactly happens after the acceptance screen while installing the Nvidia
drivers? Error message ?
Sandy •
Thanks Mani for such nice and clear steps to build and install the kernel image. I have
done it first time on my Ubuntu 12.04 LTS running with 3.2.0.23 and upgraded to 3.4.6
successfully.
I had only one issue as: __modver_version_show undefined error when building linux
kernel 3.0.4 version. And this was resolved ust u datin the CONFIG RTS5139=m to
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 13/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 13/25
• •
. . . _
CONFIG_RTS5139=n followed by re-compilation.
After the install command, all the four files above have been successfullly created under
/boot/ and I need not had to do it manually.
Thanks
Sandy
• •
Samir •
Hi,
I am done with the installation of the latest kernel. Now I have to install CILK but since on
extracting the package it doesn't contain the configure file I cant make and then install it.
Im new to linux so can you please guide me. I know im posting this at the wrong place but
im completely stuck.
• •
Samir •
I have read the README but couldnt get what is said in it
Rupesh KP •
I have installed ubuntu 11.04 on my system.
After this when I used to give uname -r it showed me kernel version as 2.6.38.
Now I had downloaded kernel 2.6.34.12 from kernel.org and installed it using the steps
above.
make
make modules
make modules_install
make install
1/6/14 H t il Li k l 3 8 / 3 i Ub t 13 04 12 10 12 04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 14/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 14/25
• •
This created files:
System.map-2.6.34.12
vmlinuz-2.6.34.12
config-2.6.34.12
In /lib/modules also I can see the new kernel 2.6.34.12 folder.
Next to create initrd.img I fired:update-initramfs -c -k 2.6.34.12
Then I checked the grub.cfg and it showed me an entry for 2.6.34.12.
Next I updated grub:
update-grub
But after reboot uname -r still shows me the previous version 2.6.38.
What is the issue and why new kernel version is not installed?
• •
Manivannan •
Hi Rupesh,
Your current kernel is newest and stable one, May I know why you are trying to
downgrade the kernel by compiling the oldest version? you can try the compilation
on latest Linux kernel.
Stefano •
After compiling and installing, the freshly compiled kernel doesn't seem to find the device
(with correct UUID, same as used on precompiled kernels) and the system drops a
shell... Any idea?
TIA,
Stefano
1/6/14 Howto compile Linuxkernel 3 8 / 3 x in Ubuntu 13 04 12 10 12 04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 15/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 15/25
• •
• •
Confuser •
Thanks
My linux mint kernel upgraded to 3.3.5
but when i restart it, I cant use Graphic Interface, it automatically show terminal interface, i
had used ctrl+alt+f7 for switch to GUI, but it just showed yellow strip on the screen
what must i do? please help me..
• •
Roshan •
I get this error
roshan@roshan-Studio-1558:/usr/src/linux-3.4$ sudo make menuconfig
[sudo] password for roshan:
HOSTCC scripts/basic/fixdep
/bin/sh: 1: gcc: not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2
How to correct this ?
• •
bucky •
Hi I did kernel upgrade to 3.0.0 but at boot I get error msg saying "MDIO-GPIO" already
registered. The system hangs and falls back to command line and no graphics. I'm using
ubuntu 10.10. and old kernel 2.6.35.32
rockalternativo •
I tried to compile 3.3.2 and i got this error :
1/6/14 Howto compile Linuxkernel 3 8 / 3 x in Ubuntu 13 04 12 10 12 04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 16/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 16/25
• •
OBJCOPY arch/x86/boot/vmlinux.bin
BUILD arch/x86/boot/bzImage
Setup is 16800 bytes (padded to 16896 bytes).
System is 4599 kB
CRC 569f109b
Kernel: arch/x86/boot/bzImage is ready (#2)
Building modules, stage 2.
MODPOST 3268 modulesERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 4 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
• •
lzyerste •
A solution to rts5139 error:
discard rts5139 module when doing 'make menuconfig'.
Device drivers ---
Staging drivers--
Realtek RTS5139 USB card reader support
• •
Bezhan •
Hi,why im trying to use "apt update -grub " it's not working in command line
plz help wt the problem,,,,my linux MINT so i got problem with GRUB n i delete the ubuntu
grub 1.9 wanna update MINT grub
paijo •
1/6/14 Howto compile Linuxkernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 17/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 17/25
• •
an you very muc , t wor s now or me.
• •
sathish •
how i am having ubuntu 11.10 .. for study purpose i want to learn abt kernel
compilation. I want to know how to edit the grub that i can able to choose my
kernel. Previously i used slackware where i edited lilo to make it work.
• •
Numb •
hi
i have a problem
the initrd.img-3.2.9 does not existed
i do all the job successfully but i can not create it
help me please
i use kernel 3.2.9 libre
• •
Manivannan •
Hi Numb,
Use this command "sudo update-initramfs -c -k 3.2.9" to create it.
• •
t i lak •
thanks for the wonderful detailed explanation. this went flawless. i just upgraded my kernel
from 3.0.14 to 3.2.1 on ubuntu 11.10
gvk51 •
Hey iam trying to build 2.6.35 in ubuntu 11.10 64 bit, and iam messed up with following
errors
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 18/25
p
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 18/25
• •
include/linux/irq.h: In function ‘alloc_desc_masks’:
include/linux/irq.h:442:8: warning: variable ‘gfp’ set but not used [-Wunused-but-set-
variable]
AS arch/x86/kernel/entry_64.o
/tmp/ccSpnDT7.s: Assembler messages:
/tmp/ccSpnDT7.s: Error: .size expression for do_hypervisor_callback does not evaluate
to a constantmake[2]: *** [arch/x86/kernel/entry_64.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2
gajjela@gajjela-Dell-System-Inspiron-N411Z:/usr/src/linux-2.6.35$
Any help please....!
• •
Julian Melendez • Your tutorial has been fully followed with GREATTTTTTT !!! Results usin mythbuntu
11.10 v ...
Thanks a lot
• •
kashyap •
I have got the same error as bhavin has got., I am trying to upgrade kernel on a vm
machine (Xenserver)
• •
Manivannan •
Hi guys,
I have not yet tried in vm machines. I will try to check your errors and will get back
to you on asap.
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 19/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 19/25
• •
Motiur •
Hi, I want to get the option of booting to one of the desired kernels e.g 2.6 or 3.1 during
startup , not something default . The steps above directly took me to 3.1.5 without any
chance of rebooting to another kernel . Is there a way to attach that option .
• •
Manivannan •
Hi Motiur,
Modify your grub and make entry for other kernel(2.6), then set timeout=10.
bhavin •
Hi,
I'm using this method to compile kernel 3.1.2 and getting following error.
Please help me out from this trouble. And let me know what is missing for compiling(for
make command).
Here is error code.
"samples/hidraw/hid-example.c:49: warning: unused variable ‘info’
samples/hidraw/hid-example.c:48: warning: unused variable ‘rpt_desc’
samples/hidraw/hid-example.c: In function ‘bus_str’:
samples/hidraw/hid-example.c:171: error: ‘BUS_VIRTUAL’ undeclared (first use in this
function)make[2]: *** [samples/hidraw/hid-example] Error 1
make[1]: *** [samples/hidraw] Error 2
make: *** [vmlinux] Error 2
"
thanks & regards,
bhavin
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 20/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 20/25
• •
• •
rh15c •
fiuuhhh....got problem while running make, am using ubuntu 10.04 kern 2.6.32, want to
upgrade to kern 3.0, i found error while running make and can't solve it, would you please
help me? thanks...
• •
Manivannan •
Hi rh15c,
What error you got while running make?? paste the error here...
• •
DeMus •
Hi,
Can somebody explain to me if there are differences, and if so which, between installing a
pre-compiled kernel and compile one with the above mentioned instructions?
I have installed kernels before but always the pre-compiled ones. Now I just wonder will it
make a difference?
Who can help me with this question?
JAI sATHISH •
Hi,There is difference between pre-compiled kernel and customised kernel.
In Case of customised kernels,
the kernel can be customised to work for specific hardware and user needs.
for e.g you don't want someone to access the NTFS partition on linux machine..
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 21/25
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
u un u u un u sp re : su o ap ge ns a nux ea ers uname r
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 22/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 22/25
• •
u un u u un u- sp re- :~ su o ap -ge ns a nux- ea ers- uname -r
• •
Manivannan •
Hi Erwin,
I am not clear about this errors, Here you are building a new kernel, If you just want
to update the kernel to new one (3.1/3.0.4) then you can follow this guide
www.howopensource.com/.
• •
Manivannan •
Or if you want to install the linux-header-3.0.4, you can download it and
install the same way from the above link..
• •
Erwin •
Thank you very much, it works now for me. I had missed the above
link.
• •
gosia •
Great tutorial. Had problems with kernel for the last few days. Its really helpful for
beginner. Thank you
Manivannan •
Hi Gosia,
Thanks and Welcome to HowOpenSource :)
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 23/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 23/25
• •
• •
Erwin •
Hello, according to the dscription, I installed kernel 3.0.4 for ubuntu 11.10
No problems with startup, but I need to have :
ubuntu@ubuntu-Aspire-5000:~$ sudo apt-get install linux-headers-`uname -r`
Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
E: Paket linux-headers-3.0.4 kann nicht gefunden werden
E: Mittels regulärem Ausdruck »linux-headers-3.0.4« konnte kein Paket gefunden
werden
> linux-headers-3.04 is not available :-(
and I also see only :
ubuntu@ubuntu-Aspire-5000:~/rtl2832u-new-3.0$ ls /usr/src
linux-3.0.4 linux-headers-3.0.0-12 linux-headers-3.0.0-12-generic
any idea ?
• •
Dastagir •
i did according to ur way. I in grub menu i am missing linux-3.0. and in my
/etc/defualt/grub there is no grub. and in /boot/ i found grub.cfg, menu.lst and menu.lst~.
what should i do
Manivannan •
Hi Dastagir,
Make a menuentry in your grub.cfg file. The menuentry should be like the screen
shots which i have given under "update-initramfs" step.
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 24/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 24/25
Load more comments
• •
• •
Dastagir •
thanks Manivanna. It worked. keep going this good work pls
• •
dastagir •
thanks for ur quick reply. Very good guy. But u said if i unable to findinitrd.img-3.0.0 in /boot directory. then i should run sudo update-initramfs -u
-k 3.0.0. i found them when i ran sudo make modules_install install. so i
didn't run sudo update-initramfs -u -k 3.0.0. Though i found all four things
under /boot directory i am still missing grub in /etc/default directory. and
one more thing. i wanna do kernel programming. what are the procedures
or steps. thanks again. god bless u
• •
Ben •
Hi:
I tried this, but how do I get /usr/lib/firmware/3.0.0 file.
In my last step sudo updatre initrm, it gives errors saying missing firmware.
I hope you are still reading the blog!
1/6/14 Howto compile Linux kernel 3.8 / 3.x in Ubuntu 13.04 12.10 12.04
8/9/2019 Howto Compile Linux Kernel 3.8 _ 3.x in Ubuntu 13.04 12.10 12
http://slidepdf.com/reader/full/howto-compile-linux-kernel-38-3x-in-ubuntu-1304-1210-12 25/25
www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/ 25/25
Home Archives Advanced Search About Privacy Contact Designed by Elegant Themes | Powered by WordPress