万卷书   首页 > 电脑书籍 > Linux >Linux环境下无盘工作站的架设和实现
 
 13. 修改etc/sysconfig/network,etc/sysconfig/network-scripts/ifcfg-eth0,

etc/fstab,etc/conf.module

14. cd /etc; vi exports;

/usr dc*.subnet.net(ro)

/tftpboot/10.0.0.1 dc1.subnet.net(rw,no_root_squash)

/tftpboot/10.0.0.2 dc2.subnet.net(rw,no_root_squash)

exportfs –a

15. 编译一个新内核,必须包含以下特性:

NFS filesystem 支持

Root on NFS 支持

Bootp 支持

无盘工作站所用的网卡型号支持

编译出新内核之后,用mknbi-linux处理,

mknbi-linux bzImage vmlinuz.nb

将vmlinuz.nb放在/tftpboot下即可。

至此,服务器端的工作就完成了。

  注意事项:

  1. 如果你打算在服务器端用dhcp,需要自己配置,参看dhcp的文档。

  2. Rh6.1自带一个bootparamd,也应该能完成同样的工作,但在manual中语焉不详,不知该如何设置。

  3. 服务器端 / 和 /usr 最好单独分区。

  4. etherboot的文档上说对有些网卡比如PCI NE2000兼容网卡,可能需要调整Makefile中的vendor信息和ID信息,我还未试过。

  启动你的无盘工作站,如一切操作无误的话,工作站则应该能启动起来。启动过程中如果有一些地方不顺利,可以在启动之后对无盘工作站上按一般方法进行设置。

  希望以上的讲述能给读者有所帮助和启迪!

上一页