个人工具

“批量部署xubuntu机房”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: [color=blue]曾在http://forum.ubuntu.org.cn/viewtopic.php?t=101014&postdays=0&postorder=asc&start=0 这个帖中提问,感谢大家的帮助,终于顺利解决。现作...)
 
第1行: 第1行:
[color=blue]曾在http://forum.ubuntu.org.cn/viewtopic.php?t=101014&postdays=0&postorder=asc&start=0
+
曾在[http://forum.ubuntu.org.cn/viewtopic.php?t=101014&postdays=0&postorder=asc&start=0 http://forum.ubuntu.org.cn/viewtopic.php?t=101014&postdays=0&postorder=asc&start=0]
  
这个帖中提问,感谢大家的帮助,终于顺利解决。现作一个流程纪录,以备后查,望各位大大指正![/color]
+
这个帖中提问,感谢大家的帮助,终于顺利解决。现作一个流程纪录,以备後查,望各位大大指正!
  
 
<br>学校图书馆放着一批机器,每天中午开放给学生,说是给学生查询资料用。
 
<br>学校图书馆放着一批机器,每天中午开放给学生,说是给学生查询资料用。
第7行: 第7行:
 
每台电脑上装了还原卡,做好了干净的系统,每次开机自动还原,以为万事无忧了。
 
每台电脑上装了还原卡,做好了干净的系统,每次开机自动还原,以为万事无忧了。
  
结果每天中午都有行政办公室电话过来说网络不正常(图书馆是在行政楼里面的,属于同一网段) :shock:
+
结果每天中午都有行政办公室电话过来说网络不正常(图书馆是在行政楼里面的,属于同一网段)&nbsp;:shock:
  
去看了几次,每台电脑前都围着几个学生,有的在大叫大嚷。图书馆老师走近他们身后,学生会把屏幕切换到某某网页,或某某文档。。电脑逐渐都不能上网了。学生的破坏力真强大!
+
去看了几次,每台电脑前都围着几个学生,有的在大叫大嚷。图书馆老师走近他们身後,学生会把屏幕切换到某某网页,或某某文档。。电脑逐渐都不能上网了。学生的破坏力真强大!
  
 
抱了一台电脑回办公室,进入windows系统。。满目疮痍,几乎是病毒样机了。系统时间也被改了,导致还原卡工作不正常。
 
抱了一台电脑回办公室,进入windows系统。。满目疮痍,几乎是病毒样机了。系统时间也被改了,导致还原卡工作不正常。
第15行: 第15行:
 
于是解决方案闪亮登场!!<br>1、添加路由器和交换机,在行政网络下建立一个子网段,使图书馆和行政楼网络分离开。<br>2、卸掉还原卡,所有电脑改成 Linux 系统,学生只有user权限,无法破坏系统。。好处很多不用说了。
 
于是解决方案闪亮登场!!<br>1、添加路由器和交换机,在行政网络下建立一个子网段,使图书馆和行政楼网络分离开。<br>2、卸掉还原卡,所有电脑改成 Linux 系统,学生只有user权限,无法破坏系统。。好处很多不用说了。
  
现在看来,当时这批机器配置不高,P4赛扬/256MB/80G/内置显卡,最后选定 Xubuntu 7.10 作系统。
+
现在看来,当时这批机器配置不高,P4赛扬/256MB/80G/内置显卡,最後选定 Xubuntu 7.10 作系统。
  
[b]第一步:做好一台样机的系统[/b]<br>基于 xubuntu-7.10-alternate-i386.iso 安装好了基本的系统,采用了系统默认的分区:一个分区挂载为/,一个分区挂载为 swap<br>在终端执行命令,备份当前的源列表,以便日后需要时恢复:
+
&nbsp;
  
[code]sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup[/code]
+
&nbsp;
 +
 
 +
'''第一步:做好一台样机的系统'''<br>基于 xubuntu-7.10-alternate-i386.iso 安装好了基本的系统,采用了系统默认的分区:一个分区挂载为/,一个分区挂载为 swap<br><br>在终端执行命令,备份当前的源列表,以便日後需要时恢复:
 +
 
 +
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
  
 
编辑 sources.list
 
编辑 sources.list
  
[code]sudo mousepad /etc/apt/sources.list[/code]
+
sudo mousepad /etc/apt/sources.list
  
添加了Archive.ubuntu.com 和 Ubuntu.cn99.com 两组更新服务器
+
添加了Archive.ubuntu.com 和 Ubuntu.cn99.com 两组更新服务器,这样可以保证 Xubuntu&nbsp;得到最大量的中文化&nbsp;
  
[code]deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse[/code]
+
deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br>deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
  
cn99 的源个人是不太放心的,不过看在速度快,而且想尽量把 xubuntu 中文化,所以还是加上了,反正调整好系统后不会再经常作更新。
+
cn99 的源个人是不太放心的,不过看在速度快,而且想尽量把 xubuntu 中文化,所以还是加上了,反正调整好系统後不会再经常作更新。
  
 
安装中文语言包
 
安装中文语言包
  
[code]系统 -&gt; 系统管理 -&gt; 语言支持,在列表中的Chinese条目打勾。 <br>同时将默认语言修改为Chinese(中国)并确定。[/code]
+
系统 -&gt; 系统管理 -&gt; 语言支持,在列表中的Chinese条目打勾。 <br>同时将默认语言修改为Chinese(中国)并确定。
  
然后添加雅黑字体,调整 xubuntu 字体设置。
+
然後添加雅黑字体,调整 xubuntu 字体设置。
  
 
安装 eioffice,mplayer,flash插件,化学元素周期表。。。。。相关软件一大堆。。
 
安装 eioffice,mplayer,flash插件,化学元素周期表。。。。。相关软件一大堆。。
第41行: 第45行:
 
以上都是常规安装步骤,这里不重复说,只是一些软件的选取上参考了 edubuntu 。
 
以上都是常规安装步骤,这里不重复说,只是一些软件的选取上参考了 edubuntu 。
  
然后在桌面上建立主要程序的图标。把图标大小调整到了 48 (领导年纪大,照顾他们的眼睛)
+
然後在桌面上建立主要程序的图标。把图标大小调整到了 48 (领导年纪大,照顾他们的眼睛)
  
[img]http://forum.ubuntu.org.cn/files/52_63337.png[/img]
+
[http://forum.ubuntu.org.cn/files/52_63337.png]
  
新建桌面图标,把各种主要程序都放到桌面。<br>[img]http://forum.ubuntu.org.cn/files/53_10973.png[/img]
+
新建桌面图标,把各种主要程序都放到桌面。<br>[http://forum.ubuntu.org.cn/files/53_10973.png]
  
[b]第2步:修改 /etc/fstab ,改成使用绝对路径来加载磁盘[/b]
+
'''第2步:修改 /etc/fstab ,改成使用绝对路径来加载磁盘'''
  
[code]sudo mousepad /etc/fstab[/code]
+
sudo mousepad /etc/fstab
  
把下面这两行<br>[img]http://forum.ubuntu.org.cn/files/54_13948.png[/img]
+
把下面这两行<br>[http://forum.ubuntu.org.cn/files/54_13948.png]
  
改成<br>[img]http://forum.ubuntu.org.cn/files/55_62608.png[/img]
+
改成<br>[http://forum.ubuntu.org.cn/files/55_62608.png]
  
 
主要是把 uuid 注释掉换成绝对路径的方式
 
主要是把 uuid 注释掉换成绝对路径的方式
第61行: 第65行:
 
注:这里据说 TrueImage 在备份恢复 linux 系统的时候会自动修改 uuid,不过只是听说,由于机房机器硬件配置都一致,所以干脆改成绝对路径的方式来避开 uuid 问题。
 
注:这里据说 TrueImage 在备份恢复 linux 系统的时候会自动修改 uuid,不过只是听说,由于机房机器硬件配置都一致,所以干脆改成绝对路径的方式来避开 uuid 问题。
  
[b]到此为止,样机的准备就完成了。下阶段考虑如何备份全盘数据并要方便网络拷贝到几十台机器中。[/b]
+
'''到此为止,样机的准备就完成了。下阶段考虑如何备份全盘数据并要方便网络拷贝到几十台机器中。'''
  
[b]第3步,备份做好的样机系统[/b]
+
'''第3步,备份做好的样机系统'''
  
Linux 的系统备份有很多种,昨天求助贴中大家也给了我很多很好的建议,自己也在虚拟机上尝试了 tar 打包、Ghost 备份、Ghost for Linux 备份、Clonezilla 备份,还有 Acronis Snap Deploy 等等,各种方法各有优劣,学到了很多,最后我选择了以前用的最多最熟练的——Ghost 备份,但是其他备份方法应该也是可行的。
+
Linux 的系统备份有很多种,昨天求助贴中大家也给了我很多很好的建议,自己也在虚拟机上尝试了 tar 打包、Ghost 备份、Ghost for Linux 备份、Clonezilla 备份,还有 Acronis Snap Deploy 等等,各种方法各有优劣,学到了很多,最後我选择了以前用的最多最熟练的——Ghost 备份,但是其他备份方法应该也是可行的。
  
 
我想 Dos/Windows 下的 Ghost 备份大家都很熟悉了,现在很简单,只是利用 GhostSrv 和 MaxDos 来备份系统。
 
我想 Dos/Windows 下的 Ghost 备份大家都很熟悉了,现在很简单,只是利用 GhostSrv 和 MaxDos 来备份系统。
第73行: 第77行:
 
GhostSrv8.3 放在附件里面了,点击[url]http://forum.ubuntu.org.cn/files/ghostsrv_13071.rar[/url]下载。MaxDos v6 为 12.7MB,附件放不下,不过网上是很多的。
 
GhostSrv8.3 放在附件里面了,点击[url]http://forum.ubuntu.org.cn/files/ghostsrv_13071.rar[/url]下载。MaxDos v6 为 12.7MB,附件放不下,不过网上是很多的。
  
把我的笔记本和样机都接入图书馆的网络,然后把笔记本网卡如下设置:
+
把我的笔记本和样机都接入图书馆的网络,然後把笔记本网卡如下设置:
  
[img]http://forum.ubuntu.org.cn/files/56_15024.png[/img]
+
[http://forum.ubuntu.org.cn/files/56_15024.png]
  
<br>然后在笔记本上运行 GhostSrv8.3.exe,输入服务器名称为“MAX”,注意!必须三个字母都是大写<br>选择“建立映像”,输入映像文件保存的位置和文件名,选择“整盘”,点击“更多选项”<br>在“Ghost命令行”中输入“-ib”,即为保存主引导扇区MBR(Master Boot Record),这个参数非常重要,没有它的话就需要在每个客户端重写GRUB到 MBR 才能引导系统。<br>最后点击“接收客户端”。笔记本作为 GhostSrv 的设置就完成了。如下图所示:
+
<br>然後在笔记本上运行 GhostSrv8.3.exe,输入服务器名称为“MAX”,注意!必须三个字母都是大写<br>选择“建立映像”,输入映像文件保存的位置和文件名,选择“整盘”,点击“更多选项”<br>在“Ghost命令行”中输入“-ib”,即为保存主引导扇区MBR(Master Boot Record),这个参数非常重要,没有它的话就需要在每个客户端重写GRUB到 MBR 才能引导系统。<br>最後点击“接收客户端”。笔记本作为 GhostSrv 的设置就完成了。如下图所示:
  
[img]http://forum.ubuntu.org.cn/files/57_13177.png[/img]
+
[http://forum.ubuntu.org.cn/files/57_13177.png]
  
 
把MAXDosV6 刻录成光盘,放入样机,用光盘引导系统。看图说话:
 
把MAXDosV6 刻录成光盘,放入样机,用光盘引导系统。看图说话:
  
选择“运行 MAXDos V6 Plus ”<br>[img]http://forum.ubuntu.org.cn/files/58_11636.png[/img]
+
选择“运行 MAXDos V6 Plus ”<br>[http://forum.ubuntu.org.cn/files/58_11636.png]
 +
 
 +
选择“MAXDOS网刻菜单”<br>[http://forum.ubuntu.org.cn/files/59_19688.gif]
  
选择“MAXDOS网刻菜单”<br>[img]http://forum.ubuntu.org.cn/files/59_19688.gif[/img]
+
选择“NDIS2网卡驱动”,这里会自动搜索主机的网卡,样机是 8139 的网卡,轻易搞定!<br>[http://forum.ubuntu.org.cn/files/60_59134.gif]
  
选择“NDIS2网卡驱动”,这里会自动搜索主机的网卡,样机是 8139 的网卡,轻易搞定!<br>[img]http://forum.ubuntu.org.cn/files/60_59134.gif[/img]
 
  
今天还是无法新增附件,论坛提示: <br>附件无法被新增,由于最大限制。10 个的附加文件在这个发表已完成。 <br><br>:shock: :shock: :shock:
 
  
 
<br>未完待续。。。。
 
<br>未完待续。。。。

2008年1月19日 (六) 19:22的版本

曾在http://forum.ubuntu.org.cn/viewtopic.php?t=101014&postdays=0&postorder=asc&start=0

这个帖中提问,感谢大家的帮助,终于顺利解决。现作一个流程纪录,以备後查,望各位大大指正!


学校图书馆放着一批机器,每天中午开放给学生,说是给学生查询资料用。

每台电脑上装了还原卡,做好了干净的系统,每次开机自动还原,以为万事无忧了。

结果每天中午都有行政办公室电话过来说网络不正常(图书馆是在行政楼里面的,属于同一网段) :shock:

去看了几次,每台电脑前都围着几个学生,有的在大叫大嚷。图书馆老师走近他们身後,学生会把屏幕切换到某某网页,或某某文档。。电脑逐渐都不能上网了。学生的破坏力真强大!

抱了一台电脑回办公室,进入windows系统。。满目疮痍,几乎是病毒样机了。系统时间也被改了,导致还原卡工作不正常。

于是解决方案闪亮登场!!
1、添加路由器和交换机,在行政网络下建立一个子网段,使图书馆和行政楼网络分离开。
2、卸掉还原卡,所有电脑改成 Linux 系统,学生只有user权限,无法破坏系统。。好处很多不用说了。

现在看来,当时这批机器配置不高,P4赛扬/256MB/80G/内置显卡,最後选定 Xubuntu 7.10 作系统。

 

 

第一步:做好一台样机的系统
基于 xubuntu-7.10-alternate-i386.iso 安装好了基本的系统,采用了系统默认的分区:一个分区挂载为/,一个分区挂载为 swap

在终端执行命令,备份当前的源列表,以便日後需要时恢复:

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

编辑 sources.list

sudo mousepad /etc/apt/sources.list

添加了Archive.ubuntu.com 和 Ubuntu.cn99.com 两组更新服务器,这样可以保证 Xubuntu 得到最大量的中文化 

deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ gutsy-backports main restricted universe multiverse

cn99 的源个人是不太放心的,不过看在速度快,而且想尽量把 xubuntu 中文化,所以还是加上了,反正调整好系统後不会再经常作更新。

安装中文语言包

系统 -> 系统管理 -> 语言支持,在列表中的Chinese条目打勾。
同时将默认语言修改为Chinese(中国)并确定。

然後添加雅黑字体,调整 xubuntu 字体设置。

安装 eioffice,mplayer,flash插件,化学元素周期表。。。。。相关软件一大堆。。

以上都是常规安装步骤,这里不重复说,只是一些软件的选取上参考了 edubuntu 。

然後在桌面上建立主要程序的图标。把图标大小调整到了 48 (领导年纪大,照顾他们的眼睛)

[1]

新建桌面图标,把各种主要程序都放到桌面。
[2]

第2步:修改 /etc/fstab ,改成使用绝对路径来加载磁盘

sudo mousepad /etc/fstab

把下面这两行
[3]

改成
[4]

主要是把 uuid 注释掉换成绝对路径的方式

否则恢复完成的系统会有异常。

注:这里据说 TrueImage 在备份恢复 linux 系统的时候会自动修改 uuid,不过只是听说,由于机房机器硬件配置都一致,所以干脆改成绝对路径的方式来避开 uuid 问题。

到此为止,样机的准备就完成了。下阶段考虑如何备份全盘数据并要方便网络拷贝到几十台机器中。

第3步,备份做好的样机系统

Linux 的系统备份有很多种,昨天求助贴中大家也给了我很多很好的建议,自己也在虚拟机上尝试了 tar 打包、Ghost 备份、Ghost for Linux 备份、Clonezilla 备份,还有 Acronis Snap Deploy 等等,各种方法各有优劣,学到了很多,最後我选择了以前用的最多最熟练的——Ghost 备份,但是其他备份方法应该也是可行的。

我想 Dos/Windows 下的 Ghost 备份大家都很熟悉了,现在很简单,只是利用 GhostSrv 和 MaxDos 来备份系统。

必要工具:GhostSrv8.3 & MaxDos v6 光盘版

GhostSrv8.3 放在附件里面了,点击[url]http://forum.ubuntu.org.cn/files/ghostsrv_13071.rar[/url]下载。MaxDos v6 为 12.7MB,附件放不下,不过网上是很多的。

把我的笔记本和样机都接入图书馆的网络,然後把笔记本网卡如下设置:

[5]


然後在笔记本上运行 GhostSrv8.3.exe,输入服务器名称为“MAX”,注意!必须三个字母都是大写
选择“建立映像”,输入映像文件保存的位置和文件名,选择“整盘”,点击“更多选项”
在“Ghost命令行”中输入“-ib”,即为保存主引导扇区MBR(Master Boot Record),这个参数非常重要,没有它的话就需要在每个客户端重写GRUB到 MBR 才能引导系统。
最後点击“接收客户端”。笔记本作为 GhostSrv 的设置就完成了。如下图所示:

[6]

把MAXDosV6 刻录成光盘,放入样机,用光盘引导系统。看图说话:

选择“运行 MAXDos V6 Plus ”
[7]

选择“MAXDOS网刻菜单”
[8]

选择“NDIS2网卡驱动”,这里会自动搜索主机的网卡,样机是 8139 的网卡,轻易搞定!
[9]



未完待续。。。。