赞助连接

赞助连接

阅 读 文 章

FreeBSD kernel 编译大法(三)编kernel失败的处理

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览:人次 ]

1.当您kernel编失败...最明显的错误就是无法正常开机..
  这时候您所需要注意的是...错误讯息是什麽...
  若是严重的错误则会出现panic的提示...

2.在开机过程中...您应该曾经注意到那个在倒数9秒的东西吧....
  (别说您不知道...若真不知道..请把您的FreeBSD重开,然後仔细的看他开完一次) 

  平时,我们通常都直接按enter让FreeBSD马上开机...
  这个时候,您需要按除了enter键之外的任一键,我是习惯按space键啦...@@

3.这时会有一个提示符号...至於是啥...我忘了....
  (我总不能把这个网页停掉重开看看吧..或许...有机会的话..我会看看..并加以补充)
  你可以在该提示符号下输入 ? 可以察看所有在此模式下可以执行的指令 

4.用旧的kernel开机
  a.lsmod                 看现在所用的kernel
  b.unload                把不能开机的(正确应该说是现行的)kernel unload
  c.ls                    看看现在有哪些档案
  d.load kernel.GENERIC   load原先FreeBSD预设的GENERIC kernel
  e.boot                  继续开机

5.进入到/usr/src/sys/i386/conf 修正之前kernel错误的地方,修正完後重新编译
  a.路径:/usr/src/sys/i386/conf
    指令:config OHAHA                
    // OHAHA为我的kernel名称,kernel名称常用hostname大写
  b.路径:/usr/src/sys/compile
    指令:make depend all install     
    // 这是懒人的作法...等同於make depend 加上make 及make install
  c.sync;sync;sync;reboot            
    将系统重新启动,测试看看是否已经将错误更正
    其实sync可以不用下...这是迷信...不过既然不痛不...那就顺手加上吧..@@" 

6.让我们祈祷一下....这一次....你能够重新开机......-___-||

论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 处理 失败 编译 大法 ... 开机 kernel .. 错误 可以 ....

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.