Linux内核编译

1.安装前准备:

    安装开发环境

    获取内核源码包(www.kernel.org)

    安装软件包

       *curses*

    安装环境包组

       Server Platform Development

       Development Tools

2.安装环境包组

    [root@localhost ~]# yum -y groupinstall 'Server Platform Development'    
    [root@localhost ~]# yum -y groupinstall 'Development Tools'
    [root@localhost ~]# yum -y  install "*curses*"

3.下载源码包  

    [root@localhost ~]# tar xf linux-3.18.41.tar.xz -C /usr/src   解压至/usr/src

4.创建软连接

    [root@localhost src]#  ln -s linux-3.18.41/ linux

5.将复制配置文件

    [root@localhost src]# cp /boot/config-2.6.32-642.el6.x86_64 /usr/src/linux/.config

6.使用make menuconfig命令编辑内核

   wKiom1fdGsPz8o4MAACCBQm7EBM630.png

7.现在我们可以进行编译了,可以指定cpu核心数。make -j #(请在/usr/src/linux操作)

   wKioL1fdGy7y4nLfAABI6k8tRZA785.png

8.编译完成之后我们要安装相关模块make modules_install(请在/usr/src/linux操作)

   wKioL1fdG6SQr2XOAABZaUx1UQM403.png

9.最后一步,生成内核文件。make install(请在/usr/src/linux操作)

   wKiom1fdHE7BzgrhAAAwR7BmKhE885.png

10.到此已经完成了内核编译安装了,我们重启来看一下效果。

   wKioL1fdHHuBcHruAAAyz-h2OFU673.png

原创文章,作者:闹钟哥,如若转载,请注明出处:http://www.178linux.com/47223

(0)
闹钟哥闹钟哥
上一篇 2016-09-17 18:37
下一篇 2016-09-17 19:49

相关推荐

  • 马哥教育网络班21期+第10周课程练习

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) POST –>Boot Sequence(BIOS) –> Boot Loader(MBR) –> Kernel(ramdisk) –>rootfs –>…

    Linux干货 2016-09-19
  • N25-第三周作业

      列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则只显示一次即可。     2.取出最后登陆到当前系统的用户的相关信息。     3.取出当前系统上被用户当作其默认shell的最多的那个shell.     4.将/etc/password中的第三个字段数值最大的后…

    Linux干货 2016-12-19
  • Linux文件的权限与解析

    一,文件的基本权限: 通常,你使用ls -l 命令,就会看到这样的行:   让我们解析一下这些字段代表的意思: -rw-r–r–. 1 root root 1018 Nov 6 2016 usb_modeswitch.conf 文件类型权限  硬链接数 文件所有者 文件所属组 文件容量  文件最后被修改时…

    2017-07-30
  • n22-第一次作业-对Linux基础知识的回顾

    1、描述计算机的组成及其功能   根据冯诺依曼计算机体系结构模型,计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。如上图:    运算器主要由算数逻辑单元ALU和通用寄存器组成,主要用于完成算术运算和逻辑运算。      控制器是整个计算机的控制中心,它的主要功能是周而复始…

    Linux干货 2016-08-15
  • N22-第二周博客作业

    1、Linux系统上常见的文件管理类命令有哪些,其常用的使用方法及其示例演示。 常见的文件类管理命令:cp,rm,mv cp复制文件和目录: -f, –force 强制执行 -i 显示交互信息,默认cp 带-i选项 -r,-R 递归复制目录 -s 创建一个符号链接而不复制文件 -d 复制符号链接本身 cp aa.link qqq 相当于创建qqq…

    Linux干货 2016-08-22
  • Linux 第二天: (07月22日) 练习和作业

    Linux 第二天: (07月22日) 练习和作业         echo 显示闪烁, 下划线, 彩色, 倒三角形 ******* *****  ***   *   #!/bin/bash read -p "Input line number: "…

    Linux干货 2016-08-08