从网络安装最新的FreeBSD-Stable

来源:岁月联盟 编辑:zhu 时间:2008-01-18
从网络安装最新的FreeBSD-Stable内容简介:【FreeBSD教程】 前几天因工作需要,安装了个FreeBSD-Stable,现在凭记忆写的。 前提, 1) 你的电脑有网卡(FreeBSD能驱动的)、软驱、空白的好软盘2张。 2) 你有较快的连到releng4.freebsd.org的internet链路。   【FreeBSD教程】前几天因工作需要,安装了个FreeBSD-Stable,现在凭记忆写的。

  
  前提,

  1) 你的电脑有网卡(FreeBSD能驱动的)、软驱、空白的好软盘2张。

  2) 你有较快的连到releng4.freebsd.org的internet链路。(下载速度至少10kbytes/s以上吧,否则安装过程要等好久)

  

  过程:

  1) 把CMOS设置为为从软盘优先启动

  2) 下载 FreeBSD-stable第一张引导盘 FreeBSD-stable的第二张引导盘

  注重,这是2003年7月29日的,要检查你安装时的最新snpshots。

  3) 把这两个引导盘用dd,fdimage,rawimage等工具写到空白软盘上。

  4) 用第一张引导软盘启动电脑,到提示换盘的时候,插入第二张引导软盘,起动到FreeBSD的安装界面。

  5) Option里,选择从ftp安装。

  6) 配置网络参数时,配好本机的ip,mask,gateway,name server。

  7) 指定ftp下载主机为releng4.freebsd.org

  8) 做好其他的分区,建文件系统的工作(和光盘安装时一样),选择最小化安装。

  9) commit安装。

  10) 安装完后,做一些postinstall的设置,和光盘安装时一样。

  11) 重新启动电脑。

  12) pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/cvsup-without-gui-16.1h.tgz

  pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/bash-2.05b.007.tgz

  pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/wget-1.8.2_3.tgz

  pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/XFree86-4.3.0,1.tgz (假如你需要安装xwindows的话)

  13) mkdir /root/cvsup; cd /root/cvsup/

  vi stable-supfile

  内容如下

  *default host=cvsup.FreeBSD.org (这个可以改为cvsup.cn.freebsd.org或其他较快的cvs镜像站点)

  *default base=/usr

  *default prefix=/usr

  *default compress

  src-all

  然后,用cvsup -g -L 2 stable-supfile下载整个源码。

  vi port-supfile 内容如下

  *default host=cvsup.FreeBSD.org (这个可以改为cvsup.cn.freebsd.org或其他较快的cvs镜像站点)

  *default base=/usr

  *default prefix=/usr

  *default release=cvs tag=.

  *default delete use-rel-suffix

  *default compress

  ports-all

  然后用cvsup -g -L 2 port-supfile下载整个port树。

  14)

  cd /sys/i386/conf

  cp GENERIC MYKERNEL

  vi MYKERNEL

  根据需要做定制。

  config MYKERNEL

  cd ../../compile/MYKERNEL

  make -s depend; make -s; make -s install; sync; sync; shutdown -r now

  15) 安装到这里就完成了,你可以配置其他服务了。

  

  凭记忆写的,如有错漏,请补充。

 

图片内容