If you don\\\\\\\\\\\\\\\'t wanna do it, you find an EXCUSE; if you do, you\\\\\\\\\\\\\\\'ll find a WAY :-)
全部博文(235)
分类: BSD
2011-01-22 21:54:20
这种类型的安装叫做 “headless install(无头安装)”, 因您正要安装FreeBSD的机器不是没带显示器,就是没有显卡。 您可能会问那怎么安装? 可以使用一个串行控制台。 串行控制台基本上是使用另外一台机器来充当主显示设备和键盘。 要这样做,只要执行下面的步骤: 创建安装 USB 记忆棒,请看 一节说明; 此外, 也可下载 ISO 映像文件, 具体请参阅 。
要将安装介质改为使用串口控制台, 需要按下面这些步骤来操作 (如果使用 CDROM 则可跳过第一步):
令安装 USB 记忆棒引导并进入串口控制台
如果使用刚刚制作的 USB 记忆棒引导系统, 则 FreeBSD 会进入正常的安装模式。 我们希望引导到串口控制台来完成安装。 为了做到这一点, 需要在 FreeBSD 中使用 挂载 USB 盘。
注意: 您需要根据实际情况修改挂点的名称。
现在挂好了记忆棒, 您需要对其进行配置令其进入串口控制台。 为此, 需要在 USB 记忆棒中的 loader.conf 文件中加入下面的这行配置:
这样就完成了对 USB 记忆棒的配置, 您应使用 命令将其卸下:
现在就可以拔下 USB 记忆棒并进入这一过程的第三步了。
令安装 CD 引导并进入串口控制台
如果您直接使用 ISO 映像 (see ) 制作的 CD 引导, 则 FreeBSD 会引导进入正常的安装模式。 我们希望引导到串口控制台来完成安装。 为了做到这一点, 您需要展开、 修改并重新生成 ISO 文件, 然后再刻录光盘。
在保存例如 FreeBSD-8.1-RELEASE-i386-disc1.iso ISO 的 FreeBSD 系统上用 工具提取全部文件:
接下来需要对其进行配置令其进入串口控制台。 为此, 需要在从 ISO 映像中提取的 loader.conf 文件中加入下面的这行配置:
最后, 从修改好的目录树中创建新的 ISO 映像。 这里我们使用通过 port 安装的 工具来完成:
这样就完成了对 ISO 映像的配置, 您可以使用您熟悉的工具将其刻录到 CD-R 上了。
连接 Null-modem 线
现在需要一根 来连接两台机器。 只要连接两台机器的串口。 这里不能使用普通的串口线, 而必须使用 null-modem 线, 因为它需要一些内部交叉的连线。
开始启动安装
现在可以开始安装了。 将 USB 记忆棒插到您准备进行 headless 安装的机器上, 然后开机。 如果您使用的是 CDROM, 则在开机之后立即将光盘放进光驱。
连接您的无头机器
现在您已经通过cu(1)连接到了那台机器。
在 FreeBSD 7.X 上应使用下面的命令:
这样就可以了! 您现在可以通过 cu 会话来控制那台 headless 的机器了。 接着系统会提示选择终端类型。 选择 FreeBSD 彩色控制台并继续安装!