编译安装:

下载需要的包

apt-get install kernel-package libncurses5-dev fakeroot wget bzip2

cp linux-3.x.x /usr/src

cd /usr/src/linux-3.x.x

make menuconfig

make modules

make modules_install

make

make install

sudo mkinitramfs -o /boot/initrd.img-3.x.x

sudo update-initramfs -c -k 3.x.x

sudo update-grub2


卸载:

custom compiled kernel you need to remove following files/dirs:

  • /boot/vmlinuz*KERNEL-VERSION*
  • /boot/initrd*KERNEL-VERSION*
  • /boot/System-map*KERNEL-VERSION*
  • /boot/config-*KERNEL-VERSION*
  • /lib/modules/*KERNEL-VERSION*/
  • Update grub configuration file /etc/grub.conf or /boot/grub/menu.lst to point to correct kernel version.

转载于:https://www.cnblogs.com/billowkiller/archive/2013/02/28/2936984.html

linux 内核编译安装及卸载相关推荐

  1. linux内核编译安装,编译安装Linux内核

    实验前准备:在https://www.kernel.org/下载内核 这里我们下载的是:linux-4.14.10.tar.xz du -sh /app/linux.tar/ 此命令可查看内核文件大小 ...

  2. Linux 内核编译安装

    一.获取内核源码文件. 从http://www.kernel.org下载内核源码包(linux-2.6.26.tar.gz). # cp linux-2.6.26.tar.gz /usr/src # ...

  3. Linux内核编译与安装[转]

    Linux内核介绍 Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统.内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机 制.Linux内核的一大特点就是采 ...

  4. 编译Linux内核没有zImage,Linux 编译系统的简单介绍与内核编译安装

    这里不只是讲怎样编译.安装Linux内核的,更主要的是介绍内核的编译系统和各个重要的文件.最后还利用学到的编译.安装Linux内核去修改Linux的01调度变成随机调度.如果你只是需要编译.安装内核的 ...

  5. Linux内核编译、安装

    Linux内核编译.安装 Linux内核编译.安装(本次以Ubuntu4.4.260作为所需安装的内核版本). 1. 编译环境 主机+虚拟机: Windows10+virtualBox 6.1 操作系 ...

  6. linux内核编译和安装

    linux内核编译和安装 1.下载内核源码 点击我下载 2 . 解压缩内核源码 tar vxf xxxx.tar.xz 3. 图形化界面配置需要编译的模块 sudo make menuconfig 然 ...

  7. 编译linux内核成vmlinuz,Linux内核编译与安装

    原标题:Linux内核编译与安装 Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统,内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制.Linux内核的一 ...

  8. linux下编译安装ntfs,内核编译安装 (用NTFS模块)

    内核编译安装 (用NTFS模块) 1 rz 下载的 的内核最新文件 在这 https://www.kernel.org/ 2 tar xvf linux-4.12.10.tar.xz 解压文件 内核文 ...

  9. 运行在TQ2440开发板上以及X86平台上的linux内核编译

    一.运行在TQ2440开发板上的linux内核编译 1.获取源码并解压 直接使用天嵌移植好的"linux-2.6.30.4_20100531.tar.bz2"源码包. 解压(天嵌默 ...

最新文章

  1. CMB中相关仪器设备和术语
  2. 27道高频Spring面试题,你能答对几个?
  3. 有虚拟服务器的无线路由,无线路由,虚拟服务器,。怎么办?
  4. ulimit限制 新系统_系统限制ulimit学习
  5. 2015年10月5日 正式启用该博客
  6. VTK:Rendering之Skybox_PBR
  7. 四、spring中高级装配(2)
  8. c++中this指针基本概念和使用
  9. [转载] Python3中的表达式运算符
  10. Java缓存Ehcache-核心类和方法介绍及代码实例
  11. NYOJ 擅长排列的小明 II---Problem B
  12. 深入理解Android(二):Java虚拟机Dalvik
  13. Kindle 助手上线啦
  14. 在ASP.NET中如何添加过滤器
  15. devexpress.xtraeditors.xtraform 类型初始值设定_远程智能电表的常见类型推荐--老王说表...
  16. 演示辅助软件 ZoomIt 的使用
  17. oracle rman表空间传输,rman 实现在线传输表空间(=10g)
  18. 三个Python自动化测试高效工具的使用总结
  19. 智能蜂箱管理系统——物联网工程专业软硬结合课设 计算机专业课程设计 大作业 项目(安卓,Springboot后端,网页数据展示前端,ESP8266传输数据,MQTT服务器)
  20. 58 同城 iOS 客户端 IM 系统演变历程

热门文章

  1. .network 中文文档_以太坊链下支付网络Raiden API中文文档
  2. priority_queuey用法
  3. java 06_JAVA06 数组
  4. python print 如何加锁_python中给程序加锁之fcntl模块的使用
  5. python子进程kerberos_Anaconda3的python找不到kerberos凭证缓存
  6. 编译运行linux0.12,linux0.12 编译过程
  7. Windows远程文件拷贝openEuler--WinSCP
  8. c语言中case1 case3 n =1,(n 1)-Step Derivations on n-Groupoids: The Case n = 3
  9. linux中常用名词解释,科学网—linux中常见名词解释 - 武海丹的博文
  10. 前端性能优化篇——浏览器同域名并发请求对限制