QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 513|回复: 6

比较弱关于内核编译问题

[复制链接]
发表于 2005-6-19 13:44:49 | 显示全部楼层 |阅读模式
我一直不太清楚,也没敢实验.重新编译了一个内核之后, 怎么样让他运行?
重装系统?还是怎么作? 大侠给说说清楚啊.
发表于 2005-6-19 14:54:36 | 显示全部楼层
打个比方(准备被砍):升级XP后要重新安装系统吗?
当然不用,最多重启
回复

使用道具 举报

发表于 2005-6-19 15:04:46 | 显示全部楼层
重新编译内核产生个VMLINUZ文件,把它加入启动项目,我是用LILO就是
IMAGE=/BOOT/VMLINUZ-NEW
  ROOT=/DEV/HDA1
  LABEL=NEWKERNEL
  READ-ONLY
然后重新运行下LILO,就可以了,如果不错的话,可以替代掉原来的KERNEL
回复

使用道具 举报

 楼主| 发表于 2005-6-19 17:07:31 | 显示全部楼层
可是我不太明白, 新编译的内核放在哪个位置呢?
我用的grub,该怎么改动?会不会这么折腾一下,系统完蛋?
是不是重新编译的内核和老内核都存在机器上?
老内核安装时候的模块也能在心内核里边继续工作?
唉.想不明白.
回复

使用道具 举报

发表于 2005-6-19 17:50:47 | 显示全部楼层
新编译的内核都在/boot里。找找有没有新编的vmlinuz-xxx和initrd-xxx.img(xxx为版本号)
现在(不少发行版)的内核编译完后都会自动添加grub.conf项的,没有的话就自己参照原内核添加title及其后面几行。
回复

使用道具 举报

 楼主| 发表于 2005-6-19 19:20:32 | 显示全部楼层
谢谢大侠们.
回复

使用道具 举报

发表于 2005-6-20 14:57:08 | 显示全部楼层
个人习惯,我不用GRUB,所以不记得怎么设置了。不过手册里写的挺清楚。放在什么地方都不是很有所谓,第一次编译完别忙着替代原有的KERNEL就没事,只是多了个启动的选择而已
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-12 14:54 , Processed in 0.070626 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表