· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [访谈] 网银安全系列访谈之:惊心动魄网银故事
· [热点专题] 网银安全系列 3G上网卡巡礼
· [订阅IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 跨站脚本十二问 四步防范Conficker
· [热点] Windows 7 RC版公开下载 憾缺中文版

教你定制自己的压缩的FreeBSD内核

发布时间:2007.01.17 05:13     来源:赛迪网技术社区    作者:meileto



我同时使用Linux和FreeBSD,Linux的“make zImage”的功能使得我可以定制压缩的内核,在自己制作 启动盘、应急盘时尤为方便。而在FreeBSD中我却没有找到类似的功能,编译出的内核要大很多,请问FreeBSD 是否支持压缩内核?

事实上,FreeBSD的安装盘使用的就是压缩的内核,压缩是由kzip工具来完成的。内核压缩的方法如下。

① 以root身份登录。

② 进入kzip所在目录:

  # cd /sys/i386/boot/kzipboot 
 
 

③ 编译kzip:

  # make all
  

④ 压缩内核并检查,通常压缩率可达50%。

  # kzip /kernel 
  # ls -l /kernel*
  

⑤ 备份原有内核,修改内核标记并复制压缩内核:

  # cp /kernel /kernel.orig 
  # mv /kernel.kz /kernel 
  # chflags schg /kernel
  

⑥ 重新启动系统使改动生效:

  # sync;reboot
  

如果一切正常,当系统再次启动时,您会看到:

  Uncompressing kernel...done 
  Booting the kernel
  

使用压缩后的内核,您就可以方便地定制自己的启动盘了。

(T004)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 打造适合自己Slackware机器的内核 (01-15) · 调整内核网络参数提高Linux系统安全 (01-11)
· 重新编译Linux内核必要性及其准备工作 (01-11) · 关于Linux操作系统的NTFS和内核分析 (01-11)
· 让你的Linux内核重编译之路走得更通畅 (01-11) · Linux操作系统内核指导——虚拟存储 (01-08)
· 教你一招,给Linux内核补IPVS补丁 (01-08) · 配置、编译Linux系统内核的实用工具 (01-05)
· 编译内核以使其支持PS并口改装手柄 (01-05) · 重新编译Linux操作系统的内核指南 (01-05)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
2009第七届中国电脑商年会直播
·创业投资系列访谈:产业..
·特别策划:视频网站系列..
·专题:网游虚拟货币新规..
专题:6月上市手机新品回顾及7月新机展望
·2009年中国电信业信息化..
·专题:把iPhone 3GS“解..
·WAPI重启国际标准进程 ..
专题:09年中盘点-联想春季打印机新品回顾
·InfoComm 2009 视听与集..
·网游背后的故事 网游服..
·[专题]联想ThinkPad T40..
BizSpark:微软为技术创业企业点燃火花
·社区活动:我的IT求知生..
·访谈:内网安全2009系列..
·安全访谈:网银安全之Sa..