文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>内核编译与升级

内核编译与升级

时间:2006-10-18  来源:coologin

系统linux-fc3  内核 2.6.9-1667 内存256M  cpu 赛扬1.8G 根分区为5G   http://www.kernel.org下载最新的2.6-18内核,因为分区空间不够,编译中断,第一次尝试失败告终。 于是我重装了系统,给大了分区,
首先下载是linux-2.6.18.tar.bz2,放在/usr/src/下
解压 #tar jxvf linux-2.6.18.tar.bz2
进入文件夹 #cd linux-2.6.18
(当前用户必须为root权限)
内核编译是用 #make menuconfig 我特别选上支持ntfs模块,配置完成后编译花时一个多小时,占用空间多达1G。郁闷啊,
编译之后就是安装内核模块,make modules_install 时间很大约为10分钟之内
安装内核:#make install 时间很为5分钟
之后就是清理拉圾#make mrproper
重启 #init 6
因为从2.6.9 升级到2.6.18 重启后引导新的内核,不知道为什么报错,
报错内容为:
Redhat nash version 4.18 starting
Enforcing mode requested but no policy loaded Hating now
Kernel panic-not sycing:Attempted to kill init!
  第二次尝试      我的的直觉感觉出问题的可能,内核升级的跨度太大,因为提示了:   no policy loaded ,Kernel panic-not sycing。   于是下载一个2.6.10版本的内核,因为版本接近2.6.9 命令一样,编译成功了,引导成功,我挂载c盘(ntfs) #mount -t ntfs /dev/hda1 /mnt/winc 成功了!! 心喜滋滋的。   注意事项:   1,分区空间要充足,编译要占用1.2G左右的空间,这当然与选择要编译的模块多少有关系,越多就越占空间。 2,命令的使用顺序,make后,耐心等待一个多小时的编译过程。之后,不可以用make install,会报错因为模块没有编译,要先make modules_insatll。 3,之后一定不要忘记清理拉圾。 4,自己动手,有思路,做之前要做好充分准备。      
相关阅读 更多 +
排行榜 更多 +
我是汪汪小画家

我是汪汪小画家

休闲益智 下载
中厦全供

中厦全供

购物比价 下载
越砍越低价

越砍越低价

购物比价 下载