2.12 高级安装指南

Contributed by Valentino Vaschetto.

  这节主要描述在一些特殊情况下如何安装FreeBSD。

2.12.1 在一个没有显示器或键盘的系统上安装FreeBSD

  这种类型的安装叫做 “headless install(无关安装)”, 因您正要安装FreeBSD的机器不是没带显示器,就是没有显卡。 您可能会问那怎么安装? 可以使用一个串行控制台。 串行控制台基本上是使用另外一台机器来充当主显示设备和键盘。 要这样做,只要执行下面的步骤:创建安装软件,请看 第 2.3.7 节一节说明。

  按下面的步骤,修改这些软盘用来引导进入一个串行控制台:

  1. 通过启动软盘来引导进入一个串行控制台

    如果您想用软盘,FreeBSD将进入它通常的安装模式。 我们要把 FreeBSD 引导进入串行控制台,需要这样做, 您必须使用 mount(8)命令在FreeBSD系统上挂接 boot.flp 的那个软盘。

    # mount /dev/fd0 /mnt
    

    现在您已经挂上了软盘, 需要进入 /mnt 目录:

    # cd /mnt
    

    这儿是您必须设置软盘引导进入串行控制台的地方。 您必须制作一个包含 /boot/loader -h 这行的叫做 boot.config 的文件。 所有这些是为了给引导程序一个标记以引导进入串行控制台。

    # echo "/boot/loader -h" > boot.config
    

    现在您已经正确配置好了软盘,您必须使用 umount(8) 命令卸下软盘。

    # cd /
    # umount /mnt
    

    现在您可以从软盘驱动器中取出软盘了。

  2. 连接您的 Null-modem 线

    您现在需要一根 null modem线 来连接两台机器。只要连接两台机器的串口。 普通的串行线是不行的, 您需要使用一根null modem的线, 因为它在一些十字交叉口有金属线。

  3. 开始启动安装

    现在开始启动安装。把 boot.flp 的那张软盘插入软盘驱动器,然后开启电源。

  4. 连接您的无头机器

    现在您已经通过cu(1)连接到了那台机器。

    # cu -l /dev/cuad0
    

    在 FreeBSD 5.X 上, 应使用 /dev/cuaa0 代替例子中的 /dev/cuad0

  就这样! 您已经能够通过您的 cu session 对话来控制那台 “无头”机器了。 它将要求您把 kern1.flp 的那张软盘插入驱动器, 然后它将提示选择使用哪种终端。 只要选择 FreeBSD 的彩色控制台, 然后继续您的安装。

本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.