freebsd7安装手册

作者:Timo

大体跟freebsd6相同,都是选择最小化安装,安装完后再sysinstall安装src,ports,man等

安装freebsd7.0
(1)分区  /分区适当扩大。

/        512M
/usr        8192M
/var        2048M
/home        4096M
/tmp        1024M
/work    余下所有

(2)把work转成zfs格式

umount /work

vi /etc/fstab 把关于/work那一行删除
zpool create work /dev/ad0s1e   (ad0s1e为原来/work分区)
vi /etc/rc.conf 添加 zfs_enable="YES"   这样系统启动就会自动挂载ZFS分区

系统相关分区不建议转为zfs,那样很可能导致系统无法加载导致不能启动。

(3)重启进入系统,修改/etc/rc.conf,增加如下内容

****************************************
sshd_enable="YES"
#sendmail setting
sendmail_enable="NONE"
#ipfw
firewall_enable="YES"
firewall_script="/etc/rc.firewall"
firewall_type="open"
firewall_quiet="YES"

(4)FreeBSD tuning
(A)定制kernel,配置文件CK,改自GENERIC,去掉一些不需要的Divers,加上如下内容
关键是freebsd7的调度改为ULE,这个比4BSD效率更好,同时现在也非常稳定,freebsd7.1准备把ULE作为默认调度。其它内核配置根据自己的需求来进行添加。

****************************************
下面这个调度方式要修改
options     SCHED_4BSD        # 4BSD scheduler
改为:
options        SCHED_ULE        # ULE scheduler

# To make an SMP kernel, the next line is needed
options     SMP         # Symmetric MultiProcessor Kernel

****************************************
# cp /usr/src/sys/i386/conf/GENERIC /root/ck

# cd /usr/src/sys/i386/conf
# ln -s /root/ck
# cd /usr/src
# make buildkernel KERNCONF=ck

# make installkernel KERNCONF=ck
# reboot

关于 Timo
XNIX SA & MYSQL DBA

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: