FreeBSD重生记之重生篇
2009-05-13 02:45:49来源:未知 阅读 ()
“重生”的已经差不多了,现在正在装软件.现在的版本如下:
%uname -vFreeBSD 6.0-RELEASE-p7 #0: Thu Apr 20 02:00:59 CST 2006 root@freebsd.aboil.org:/usr/obj/mnt/res/src/sys/GENERIC
为了弄个比较"干净"的系统出来,这次基本是全手工编译的系统,buildkernel,buildworld,xorg,....(除了一个,仅有的一个libXft,这个编译的时候老出错,下了一个与ports中相同版本的package安装的).安装中也碰到许多问题,现在总结一下.
坏掉的第三天,把笔记本拿到了公司(公司网速真是快啊,下载速度能稳定在100K之上).这次想重新分区,把笔记本上的资料先拷到台机上,然后安装windowsXP,安装时把所有的分区删除,重新分区的.此处略去不提。
xp安装完,把FreeBSD6.0的disk1放进去,引导安装甚基系统。
Filesystem Size Mounted on
/dev/ad0s1 4.9G /mnt/c
/dev/ad0s5 3.9G /mnt/d
/dev/ad0s6 5.9G /mnt/e
/dev/ad0s7 7.8G /mnt/f
/dev/ad0s3a 496M /
/dev/ad0s3d 989M /var
/dev/ad0s3e 496M /tmp
/dev/ad0s3f 4.2G /usr
/dev/ad0s4d 1.9G /mnt/res
/dev/ad0s4e 4.9G /home
/mnt/res为放/usr/src和/usr/ports目录的资源目录,在/usr做了ports和src软链接,分别指向/mnt/res:
#cd /mnt/res
#mkdir src ports
#cd /usr
#ln -s /mnt/res/src src
#ln -s /mnt/res/ports ports
本来想把/usr/obj也放在/mnt/res下的,可是后编译时obj目录空间需求实在是大,2G空间不够就把它mv回了/usr下
装完基系统后,只装了一个cvsup-withoutui,拷贝/usr/share/examples/cvsup目录到~root下,修改ports.supfile和standard.supfile,把host改为cvsup.freebsdchina.org(这个服务器在上海电信机房),更新源码和port树。(src和port大部分是从光盘直接安装,然后再更新。但直接从网上安全安装的更“保险”)。速度很快,在100KB之上。
然后
#cd /usr/src
#make buildworld
build了几个小时,加班。回家后修改内核的配置文件,编译。(附件中的GENERIC.tar为我的内核的配置文件,我的机器为ThinkPad T23,PIII 1.13, 512M SDRAM, 40G HardDisk )
在freebsd handbook中推荐改默认的配置文件ENERIC为自己的名字,编译时用参数指定。而我是把原来的GENERIC备份,然后删除,在/usr/src/sys/i386/conf下(也就是放配置文件的目录下)创建一个GENERIC的软件链接指向我修改后的配置文件,这样编译的时候不用指定参数。
#make buildkernel
#make installkernel
#reboot
如果没有问题,则内核安装成功。
#mergemaster -p
(mergemaster是比较修改/etc下的配置文件的。如果有新的配置文件与/etc下的不同,会询问是要旧的,新的,两个合并,还是修改后使用修改的)
#make installworld
#mergemaster
#reboot
如果不出错的话,安装就成功了。我中间在installworld时就出错了,我记得好象我在make buildworld时Ctrl+c中止过。后来睡前重新make buildworld了一次,第二天起床后make installworld成功。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:BSD系统开发的好书
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 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