2.12. 高级安装指南

Contributed by Valentino Vaschetto.

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

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

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

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

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

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

    # mount /dev/fd0 /floppy
    

    现在您已经挂上了软盘,必须改变软盘的目录:

    # cd /floppy
    

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

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

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

    # cd /
    # umount /mnt
    

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

  2. 连接您的 null Modem 线

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

  3. 开始启动安装

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

  4. 连接你的无头机器

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

    # cu -l /dev/cuaa0
    

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