NetBSD升级至Stable
2009-05-13 14:59:38来源:未知 阅读 ()
dmassage是一款使用perl脚本编写的根据dmesg输入来配置内核文件的工具
# pkgfind dmassage
sysutils/dmassage: dmesg(8) parser
# cd /usr/pkgsrc/sysutils/dmassage
# make install clean clean-depends
配置系统内核:
# cd /usr/src/sys/arch/i386/conf
# dmassage -s GENERIC>Machine
PS:Machine是根据dmesg修改过后的系统配置文件,如果需要编译Machine内核文件,将下面GENERIC修改成Machine
使用build.sh工具编译系统
1.进入系统代码区
$ cd /usr/src
Build the toolchain:
$ ./build.sh -O ../obj -T ../tools -U -u tools
2编译用户层
$ ./build.sh -O ../obj -T ../tools -U -u distribution
3.编译内核
$ ./build.sh -O ../obj -T ../tools -U -u kernel=GENERIC
4安装内核
$ cd ../obj/sys/arch//compile/GENERIC
$ su
# mv /netbsd /netbsd.old
# cp netbsd /netbsd
5.重启机器,并使用新内核引导
# shutdown -r now
6.安装用户层
$ cd /usr/src
$ su
# ./build.sh -O ../obj -T ../tools -U install=/
7.更新系统配置文件
# /usr/sbin/etcupdate -s /usr/src
8.重启机器使用全新配置
# shutdown -r now
参考:
http://www.netbsd.org/docs/guide/en/chap-fetch.html
http://www.netbsd.org/docs/guide/en/chap-build.html#chap-build-release
http://www.netbsd.org/docs/guide/en/chap-updating.html
http://www.netbsd.org/docs/guide/en/chap-kernel.html
http://www.netbsd.org/docs/guide/en/chap-tuning.html#tuning-kernel-configure
http://www.netbsd.org/docs/current/#updating
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/525/showart_1212706.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ACL 疑问 2009-05-13
- 做完raid之后,系统无法启动,各位兄弟帮帮忙吧 2009-05-13
- freebsd-update已经可以升级了,升级中 2009-05-13
- freebsd系统共享上网问题! 2009-05-13
- PC-BSD 7.1不能登录 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash