在ubuntu下更换内核,ubuntu更换内核


一、首先下载linux内核源代码,并将其存放于/usr/src目录下,此处测试时,是在ubuntu14.04下进行,下载的内核是linux-3.14.10

二、然后进入下载的内核linux-3.14.10根目录下,执行sudo make menuconfig,然后出现下图

选择上图load项,为了安全着想,将ubuntu14.04原来的的内核下的.config文件拷贝至linux-3.14.10下。

三、保存,退出menuconfig,然后分别执行make mrproper(可不做,用于清除之前配置文件,以防影响后面的内核编译)

四、执行make deb(确定依赖性)、make clean(清除编译文件)、make bzImage(编译内核),make modules(生成模块,与生成成内核一样,时间较久),然后安装模  

块,执行make modules_install。

五、如果在虚拟机中运行,还需要执行mkinittramfs -o /boot/initrd-linux3.14.10.img(建立要载入ramdisk文件)。

六、开始安装内核,执行make install,安装末尾,自动生成grub引导程序,然后reboot,本测试是在联想电脑上完成,进入grub时需要按F2(可能自己没弄好,后续改进),然后在终端执行uanme -r,查询内核版本。上述指令均在前面加sudo,获知可在root权限下执行。

 

参考链接;http://www.linuxboy.net/Linux/2013-06/85335p5.htm

相关内容