FreeBSD 使用手册
上一页 | 第2章 　安装 FreeBSD | 下一页

# 2.12 高级安装指南

原作 Valentino Vaschetto. 更新 Marc Fonvieille.

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

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

这种类型的安装叫做 “headless install（无头安装）”， 因您正要安装FreeBSD的机器不是没带显示器，就是没有显卡。 您可能会问那怎么安装？ 可以使用一个串行控制台。 串行控制台基本上是使用另外一台机器来充当主显示设备和键盘。 要这样做，只要执行下面的步骤： 创建安装 USB 记忆棒，请看 第 2.3.7 节一节说明； 此外， 也可下载 ISO 映像文件， 具体请参阅 第 2.13.1 节。

要将安装介质改为使用串口控制台， 需要按下面这些步骤来操作 (如果使用 CDROM 则可跳过第一步)：

1. 令安装 USB 记忆棒引导并进入串口控制台

   如果使用刚刚制作的 USB 记忆棒引导系统， 则 FreeBSD 会进入正常的安装模式。 我们希望引导到串口控制台来完成安装。 为了做到这一点， 需要在 FreeBSD 中使用 mount(8) 挂载 USB 盘。

       # mount /dev/da0a /mnt

   > 注意: 您需要根据实际情况修改挂点的名称。

   现在挂好了记忆棒， 您需要对其进行配置令其进入串口控制台。 为此， 需要在 USB 记忆棒中的 `loader.conf` 文件中加入下面的这行配置：

       # echo 'console="comconsole"' >> /mnt/boot/loader.conf

   这样就完成了对 USB 记忆棒的配置， 您应使用 umount(8) 命令将其卸下：

       # umount /mnt

   现在就可以拔下 USB 记忆棒并进入这一过程的第三步了。

2. 令安装 CD 引导并进入串口控制台

   如果您直接使用 ISO 映像 (see 第 2.13.1 节) 制作的 CD 引导， 则 FreeBSD 会引导进入正常的安装模式。 我们希望引导到串口控制台来完成安装。 为了做到这一点， 您需要展开、 修改并重新生成 ISO 文件， 然后再刻录光盘。

   在保存例如 `FreeBSD-`8.1`-RELEASE-`i386`-disc1.iso` ISO 的 FreeBSD 系统上用 tar(1) 工具提取全部文件：

       # mkdir /path/to/headless-iso
       # tar -C /path/to/headless-iso -pxvf FreeBSD-8.1-RELEASE-i386-disc1.iso

   接下来需要对其进行配置令其进入串口控制台。 为此， 需要在从 ISO 映像中提取的 `loader.conf` 文件中加入下面的这行配置：

       # echo 'console="comconsole"' >> /path/to/headless-iso/boot/loader.conf

   最后， 从修改好的目录树中创建新的 ISO 映像。 这里我们使用通过 `sysutils/cdrtools` port 安装的 mkisofs(8) 工具来完成：

       # mkisofs -v -b boot/cdboot -no-emul-boot -r -J -V "Headless_install" \
               -o Headless-FreeBSD-8.1-RELEASE-i386-disc1.iso /path/to/headless-iso

   这样就完成了对 ISO 映像的配置， 您可以使用您熟悉的工具将其刻录到 CD-R 上了。

3. 连接 Null-modem 线

   现在需要一根 null-modem 线 来连接两台机器。 只要连接两台机器的串口。 这里不能使用普通的串口线， 而必须使用 null-modem 线， 因为它需要一些内部交叉的连线。

4. 开始启动安装

   现在可以开始安装了。 将 USB 记忆棒插到您准备进行 headless 安装的机器上， 然后开机。 如果您使用的是 CDROM， 则在开机之后立即将光盘放进光驱。

5. 连接您的无头机器

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

       # cu -l /dev/cuau0

   在 FreeBSD 7.X 上应使用下面的命令：

       # cu -l /dev/cuad0

这样就可以了！ 您现在可以通过 `cu` 会话来控制那台 headless 的机器了。 接着系统会提示选择终端类型。 选择 FreeBSD 彩色控制台并继续安装！

上一页 | 起始页 | 下一页
常见问题 | 上一级 | 准备您自己的安装介质

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

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