Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103695135
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-05 22:43:40

 
继配置Ubuntu LTSP工作站成功以后,成功配置了Ubuntu无盘工作站。截图为念:

在整个过程中,参考了Ubuntu的wiki,由于实际需要,用Debootstrap安装了新的Xubuntu,其中过程艰难曲折,充满了失败的挫折感和成功的喜悦感,索性终于成功了。现在在无盘工作站里面写这篇Blog。

其实过程对于高手来说,应该非常的简单。不过,我对于debootstrap和Ubuntu的PXE原理不是非常的明白,中间出现了很多的低级错误,最终的成功包含了很多的偶然因素。

出现的低级错误:
1、PXE拼写错误。PXE的启动是通过DHCP和Syslinux、TFTP-HPA软件包来实现的。
在修改tftp的时候,特别注意,在inetd里面需要根据自己的实际情况,修改tftp的根目录。
在Syslinux的pxelinux.0里面,必须使用vmlinuz和initrd.img来实现启动,这样必须建立这样名称的两个文件或者链接,否则提示无法找到文件-“TFTP Error-File not Exist”。
2、Ubuntu的debootstrap安装非常的麻烦。我现在的总体看法如下:
第一步:
用debootstrap -arch i386 Linux版本(如feisty、gusty等) /硬盘目录 源目录(譬如等)

安装基本系统成功。不过我没有使用cn99,因为我发现cn99做更新源可以,但是做安装源容易出现文件没有找到的错误提示。

第二步:
修改三个文件:
/etc/hostname
/etc/network/interfaces
/etc/hosts

第三步:
修改软件源,如cn99等。

第四步:
安装内核,更新系统等。

第五步;
配置console-data、timezone等。

第六步:
安装xserver-xorg系统,安装gnome、kde、xfce等桌面环境。其实gnome和kde应该是比较好的选择,因为感觉安装的东西比较多,不容易出现缺少软件包的错误。我的xfce就出现了很多错误,如无法显示汉字、Perl/Python无法找到软件包等很多问题,都是自己一步一步安装提示,把缺少的软件包从宿主环境里面拷贝过来才搞定的。

现在对比NFS无盘和LTSP项目,其实各有利弊。从以下几个方面:
1、主机负载。NFS无盘可能好一些,因为他比较充分的利用了客户端的硬件功能。LTSP其实都是利用主机的CPU、内存等。
2、配置。当然LTSP容易一些,如果客户机比较少,LTSP还是非常好的选择。另外NFS无盘,需要对于不同的客户机配置安装不同的驱动程序,配置非常的复杂,对于不同类型的客户机,可能需要安装多个副本,来满足不同的硬件要求。而LTSP当然没有这个方面的问题。

最后说一下,台湾的DRBL系统,可能也是比较好的软件,不过现在好像是需要非常大的硬盘空间。他现在的功能实在是太强大,缺省安装好多个Linux系统,如Fedora、Gentoo等。
我看了一下安装说明,感觉非常简单,就试用了,差点把我的机器给废了。
其实,还是自己动手,用Debootstrap来自己安装一个比较好,一方面利于定制,另一方面也增强了自己对于系统的了解,还是一举两得。

希望Ubuntu工作站系统的应用越来越多,比较这种系统,对于学校、网吧等,还是有一定的使用价值。免费的软件系统,非常的好用,而且对于系统的维护也非常的简单,Ubuntu无盘工作站,真的是自由软件给我们的一个非常好的礼物。
阅读(470) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~