ubuntu 9.10内核编译升级方法

ubuntu 9.10内核编译升级方法

ID:6859949

大小:25.50 KB

页数:2页

时间:2018-01-28

ubuntu 9.10内核编译升级方法_第1页
ubuntu 9.10内核编译升级方法_第2页
资源描述:

《ubuntu 9.10内核编译升级方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Ubuntu9.10内核编译升级方法声明:此方法来自于网络上的资料,结合实际情况有所修改。目的:将ubuntu9.10的2.6.31版内核更新为2.6.32版本主机环境:ubuntu-9.10-rc-desktop-i386版本信息:Linuxubuntu2.6.31-14-generic#48-UbuntuSMPFriOct1614:04:26UTC2009i686GNU/Linux准备:新的内核文件linux-2.6.32.tar.bz2(可以在www.kernel.org上下载)更新成功后

2、的版本信息:Linuxubuntu2.6.32#3SMPFriApr507:31:19PDT2013i686GNU/Linux现在开始了:1.将下载过来linux源代码包(tar.bz2包)解压到/usr/src下。解压完毕后可以在/usr/src目录下看到一个linux-2.6.32的文件夹。2.打开目录linux-2.6.32用如下命令:#cd/usr/src/linux-2.6.323.先配置内核:#makemenuconfig具体怎么配置我不清楚,不过这个基本上不用怎么配置的,直接选最后

3、一项,save,exit就OK了4.接着开始编译内核:#make这是一个漫长的过程,慢慢等吧~~这个花了我将近一个半小时的时间5.加入模块:#makemodules_install6.生成可执行的内核引导文件:#makebzImage(注意i字母要大写)7.将bzImage复制至/boot下:#cparch/x86/boot/bzImage/boot/vmlinuz-2.6.32//2.6.32内核的bzImage目录为arch/x86/boot/bzImage8.清除多余的创建文件:#make

4、clean//这一步最好还是留到最后来做(现在可以先跳过这一步),这样的话,即使你后面操作失误也可以回到这里重做,而不需要重新编译9.将System.map复制至/boot下:#cpSystem.map/boot/System.map-2.6.3210.生成initrd.img这个很重要,我开始弄错了这个,害的我白重启了一次。命令:#cd/lib/modules/2.6.32#update-initramfs-c-k2.6.3211.自动查找新内核,并添加至grub引导:#update-grub

5、//9.10采用的是Grub2启动文件用grub.cfg代替,该文件所在目录为/boot/grub若手动添加为可参考如下:menuentry"Ubuntu,Linux2.6.32"{recordfail=1if[-n${have_grubenv}];thensave_envrecordfail;fisetquiet=1insmodext2setroot=(hd0,3)search--no-floppy--fs-uuid--set3c611c5f-f941-4970-956f-fe4c7bf757

6、14linux/boot/vmlinuz-2.6.32root=UUID=3c611c5f-f941-4970-956f-fe4c7bf75714roquietsplashinitrd/boot/initrd.img-2.6.32}12.重启电脑:reboot你会发现启动项里多了一个Ubuntu,Linux2.6.32的选项,选择这个,进入系统。完成。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。