LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 647|回复: 1

关于内核

[复制链接]
发表于 2004-2-18 17:10:52 | 显示全部楼层 |阅读模式
今天刚编了一下5.1的内核,原来的/boot/kernel就成了/boot/kernel.old,我不明白FreeBSD的内核是怎么回事,它的内核是/boot/kernel整个目录还是另外的一个文件?如果再要编内核,那是不是kernel.old就没有了(现在的kernel变成kernel.old),如果保留下kernel.old,备份一下它不知道以后还能不能用它来启动?
发表于 2004-2-19 08:15:25 | 显示全部楼层
你可要好好看看freebsd handbook

在freebsd, openbsd中, 每次编译内核后在安装新内核时会将你原来使用的内核自动改为kernel.old ( openbsd: bsd.old) 这样当你在编译内核时使用了错误参数而导致系统出现问题时可以进行单用户格式来使用旧内核引导系统,当然, 你可以在系统上保留很多编译好的内核, 不过这就要你自己命名, 如kernel.1, kernel.2.....

最好是将系统初始安装的那个内核保存为kernel.system, 因为如果你连续两次内核编译错误, 那系统可就是玩完了! 没有好的内核可用!其实, 我觉得这种方式很好, 你可以编译很多内核进行测试系统!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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