既然服务器已经全部完成,我们可以开始添加工作站了。
您需要创建启动 ROM 和/或启动盘来启动您的工作站。
即使您希望使用启动 ROM,明智的做法是首先使用启动盘进行测试。要创建启动盘,只需输入
dd if=/<path-to-zImage>/zImage of=/dev/fd0
市面上有一些免费的软件包可以用来创建启动 ROM
关于 ROM 本身。大多数网卡都采用带有 28 针 DIP 封装的普通 EPROM。这些 EPROM 的尺寸最大可达 64kB。对于大多数网卡,您将需要 32kB 的 EPROM 与 netboot 配合使用。有些网卡驱动程序可以放入 16kB,但 EPROM 的价格差异很小。这些 EPROM 可以用任何普通的 EPROM 烧录器烧录。
只需复制模板,输入
cd /tftpbootcp -a template <ip>
您当然也可以复制具有相同鼠标、显卡和显示器的某个工作站的目录,并省略步骤 5.4 中的配置。
编辑 /etc/bootptab 并为您的测试工作站添加一个条目,一个示例条目是
nfsroot1:hd=/tftpboot:vm=auto:ip=10.0.0.237:\ :ht=ethernet:ha=00201889EE78:\ :bf=bootImage:rp=/tftpboot/10.0.0.237/root
将 nfsroot1 替换为您希望您的工作站拥有的主机名。将 10.0.0.237 替换为您希望您的工作站拥有的 IP 地址(执行两次),并将 00201889EE78 替换为您的工作站的 MAC 地址。如果您不知道工作站的 MAC 地址,只需使用刚刚创建的启动盘启动它,并在启动消息中查找 MAC 地址。 bootpd 可能已经在运行,所以为了确保,尝试通过输入以下命令重新启动它
killall -HUP bootpd
如果它失败了,请不要担心,那只是意味着它没有运行,inetd 会在被请求时启动它。
只需从启动盘启动工作站即可。这应该会让您获得一个文本模式的工作站,其设置与您的服务器完全相同,除了 IP 地址和正在运行的服务。即使您想使用启动 ROM,明智的做法也是先使用启动盘进行测试。如果启动盘工作正常,您可以尝试使用启动 ROM 启动,请参阅启动 ROM 的文档以获取更多信息。
现在是时候配置任何工作站特定的设置了
/etc/rc.d/init.d restart
/etc/rc.d/rc.devfs save /etc/sysconfig