如果打算使用X-Window中的xconfig界面来配置内核,所以,需要安装qt3,运行命令
#apt-cache search qt3
然后将几个开头为qt3的包安装。
#apt-get install qt3-dev-tools qt3-qtconfig qt3-doc qt3-designer qt3-assistant qt3-apps-dev
然后在http://www.kernel.org/上下载最新的Linux Kernel。
放到目录/usr/src下,
#cd /usr/src
#tar -xjvf linux-2.6.36.tar.bz2
#make xconfig
选择好相应的选项后
#make dep //检查依赖关系
#make clean //如果是第一次编译新下载的内核,这步可省略
#make bzImage //生成新内核的镜像
#make modules //编译外挂模块
#make modules_install //安装模块
#/sbin/depmod –a //创建模块的链接(这一步没有使用,有些地方有点问题)
#make install
这步创建System.map与vmlinuz。若不成功,需要手动创建,进入/boot文件夹下,执行
#cd /boot
#cp /usr/src/linux/System.map System.map-2.6.36
#cp /usr/src/linux//arch/i386/boot/bzImage vmlinuz-2.6.36
不过,正常情况下,上三步不用执行,make install已经创建好了链接。
update-grub.
这时我重启后,出现错误:
could not load /lib/modules/2.6.36/modules.dep,还好保留有原来的内核,于是又进入原内核,删掉了之前生成的/boot/initrd.img-2.6.36,执行
#cd /usr/src/linux
#update-initramfs –c –k 2.6.36这样,重新在/boot下创建initrd.img-2.6.36,重启后,进入了新内核,内核编译升级成功。
分享到:
相关推荐
本文详细介绍了Debian Linux系统下的内核编译方法。
其实,通常其它操作系统的内核编译是比较繁琐的。然而,由于Debian强大的dpkg软件包管理系统,使得内核的升级、编译也变得容易很多。如果下面的步骤都注意并执行了,编译内核不是很复杂的事情,我在基于debian的...
Linux(Debian)上编译运行Java程序入门教程,通过这个例子,相信小伙伴们在Linux上开始Java编程时可以拥有一个不那么痛苦的新手起步。
debian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linuxdebian gnu linux debian gnu linux
对编译debian内核进行了详细的介绍,以及常见问题的处理方法。
linux内核编译详解_chonix_z.htm。。。。。。。
在Debian 4.0rc3上编译内核2.6.24时加入Layer7模块笔记第二版.pdf
Linux命令行与shell脚本编程、Linux C库函数及系统调用编程、Linux内核分析即应用、Debian(Ubuntu、Deepin)操作系统爬坑.zip Linux命令行与shell脚本编程、Linux C库函数及系统调用编程、Linux内核分析即应用、...
linux debian如何让apt使用本地软件安装仓库,而不去联网 我自己下载了几G的软件安装仓库,我想断网使用 如何让apt install使用本地软件仓库,而不去上网?
教你如何安装Linux Debian操作系统,每一步都有图有真相,助你成功安装Linux系统!
包涵了centos7下面编译pjsip,支持视频所用的依赖库ffmpeg,x264,libyuv,sdl,yasm以及编译文档
libmali库是Chrome浏览器打开调用驱动底层的接口,与内核和Debian文件系统版本有关,该资料提供多个版本的安装包。
linux-kernel-utilities:用于为Debian及其衍生版本(例如Ubuntu,LinuxMint等)编译和/或更新linux内核的实用程序
Debian Linux服务器资料,各种服务器的搭建
debian编译安装php7.4.30.txt 编译安装更稳定! 每一行复制执行即可完成安装!
文件记录了自己在Linux debian系统下搭建tftp和nfs的方法和过程,与大家分享!
Ipv6 In Practice Linux Debian Freebsd Solaris
GNU/linux debian圣经,英文原版的,推荐,677页 Published by Hungry Minds, Inc.
debian编译安装mysql5.7.35.txt 编译安装更稳定! 每一行复制执行即可完成安装!
Linux为嵌入操作系统提供了一个极有吸引力的选择,它是个和Unix相似、以核心为基础、全内存保护、多任务、多进程的操作系统。