大家好,我是来自重庆的行者老邓!
今天我终于可以写《中小学信息技术推广开源是有希望的(2)!Ubuntu 10.04+WindowsXP双系统微机室完成!》了!
记得在5月底,我写了第一篇贴子,http://www.linuxidc.com/Linux/2010-10/29113p7.htm用实验的方法来论证推广开源的希望。当今天我再次写这个题目时,我想告诉那些支持我的朋友们。只要有希望,就要去努力。至此,我已经用Ubuntu系统给小学三年级、四年级的学生上了两周课了。小学生的学习和发现能力,远远超出我的想像!当然,这个过程中,我需要的是耐心,一蹴而就是要断送这么一点点的希望的。谢谢我所热爱的的人和街小学,给了我创新的思考和试验空间。下面和大家一起分享,三年级二班学生使用Ubuntu学习的情况吧!
Ubuntu 10.04+WindowsXP双系统微机室制作方法简介:
一、在以有的教学系统WinXP环境下,利用一台稳定的学生机作为“源”学生机。
二、合理分区,最好将WinXP放在第一分区,Ubuntu安装在最后一个分区里。如果内存有1G以上的话,可以不设置交换分区。
三、安装Ubutnu,升级、安装Italc 客户端 、Ubuntu tweak等。测试Ubuntu系统,从安全性方面考虑,建议专设一个学生用户。屏蔽对FT32和NTFS文件系统的读取,不然XP教学系统方面,就相当的危险!还要利用“主菜单”屏蔽掉一些不想让学生使用的菜单。这一操作虽然相当费时,也相当重要。直接影响到整个微机室教学双系统的稳定运行。
四、安装GRUB美化程序,给学生一个漂亮友好的选单!
五、安装一台Ubuntu服务器,安装DRBL服务。利用PXE远程功能,将“源”学生机整盘压缩,利用SSH服务上传到服务器中。然后再利用DRBL的还原功能,将整个微机室系统还原。
六、重新设置WinXP的用户、IP等,设置Ubuntu网络IP。以及利用Ubuntu tweak锁定桌面的设置!
通过六步的操作,Ubuntu 和 WinXP 双系统微机室基本完成。因为我也还在一步一步的摸索中,详尽的方法还没有及时的整理,难免还有很多不足之处。所以记录此文,与热爱开源的朋友们分享与共勉!
大家好,我是来自重庆的行者老邓!
在前面读到一位同行的文章《小学信息教师的期望:能否研制面向小学教学的LinuxLiveCD?》很受感触!身为一名信息技术教师的我,在09年了解到Ubuntu这一开源系统后。经过试用发现了很多的优点。现在用得最多的是使用Ubuntu的服务器版,安装了学校的视频、FTP、电子相册、MOODLE教学平台等等相关服务。非常的稳定,效果也很明显。继而想和前面那位仁兄一样,想在小学信息技术教学中推广开源系统。不一定非要学生全部学习Ubuntu的操作,只是想让学生明白,在信息技术这个世界里,除了“Windows”还有很多优秀的系统和软件,还要让他们理解开源的思想,与人分享自己学习和研究的快乐。当然,现实是很残酷的。如果要先跟领导请示再去实施,这个项目的可能性为0。我的热情让我没有放弃!所以,今天在这里和大家一起分享一下,推广开源的希望。至少我经过实验,论证了这种可能性!
我的实验是在家里两台四五年前的电脑上实现的。VirtualBox是很好的东东。在实验前请愿意去体验的朋友了解。 简单的说:Ubuntu 是优秀的开源系统,DRBL是台湾兄弟开发的让LIUNX实现无盘的优秀软件,iTALC是支持跨平台的开源多媒体教室软件。 实验的目的是:在不破坏原有机房一切系统功能的基础上,实现对Ubuntu的操作体验。因为你要知道,机房不是你一个人使用,不然同事会揍扁你的!
实验步骤:
一、安装Ubuntu 9.10 桌面版,然后升级打补丁,网上有很多的教程。
代码:
$ sudo apt-get update
二、安装安装iTALC学生端
代码:
$ sudo apt-get install italc-client libitalc
三、安装DRBL
1、给无盘终端建立存放文件的地方
代码:
mkdir /tftpboot
2、导入DRBL套件密匙
代码:
$ wget -q http://drbl.nchc.org.tw/GPG-KEY-DRBL -O- | sudo apt-key add –
3、修改软件源 加入下面的源
代码:
$ sudo gedit /etc/apt/sources.list
代码:
deb http://free.nchc.org.tw/ubuntu hardy main restricted universe multiverse
deb http://free.nchc.org.tw/drbl-core drbl stable
4、安装DRBL
代码:
$ sudo apt-get update
代码:
sudo apt-get install drbl
5、设置DRBL无盘服务器
代码:
$ sudo /opt/drbl/sbin/drblsrv -i
6、准备无盘终端的执行环境
代码:
sudo /opt/drbl/sbin/drblpush -i
详细安装过程请参考:http://www.linuxidc.com/Linux/2010-10/29113.htm 我就是在就里学会安装DRBL的。建议完成DRBL无盘服务器的调式后,用VirtualBox任意建立一个系统,网络设置成Bridged Adapter模拟真实网卡,这样在家里有路由时使用很方便。然后在启动时按F12 ,选择用:LAN起动。看能不能登录到UBUTNU服务器上。这一步花了近两个月呀,希望大家比我要容易些。
产生要在DRBL无盘系统中使用多媒体教学软件,就是前面写文章的仁兄给我的启示。我以前的想法是让自己改变教学方法,比如使用MOODLE教学平台,让学生以自主的方式来完成学习。因为Ubuntu里没有多媒体软件。最后我在网上一搜索,居然还有……居然还有好人把它汉化了,只有Ubuntu中是汉化的喔。感谢这个让人热血沸腾的开源世界吧!于是新实验又开始了。操作方法:
找另一台计算机,就是要做为教师机的电脑,安装iTALC:
如果是Ubuntu系统直接输入代码:
代码:
$ sudo apt-get install italc-master italc-client libitalc
一定要将学生端一起安装,不要凭以前的经验办事,因为Ubuntu is not Windows. 然后生成密码:
代码:
$ italc-launcher
要重启系统才能生效。
如果是在Windows下安装,这个不用我说了吧,请关掉360安全战士吧!不然又要浪费很多时间,iTALC一定要在内存中运行一个学生端。
不论用什么安装,最后都要将iTALC安装文件夹下的 keys\public\teacher\key 这个文件复制作到 /etc/italc/keys/public/teacher/key 注意:因为前面我们已经安装了iTALC的学生端。所以只需要将教师机上的这个文件覆盖这个key文件就行了。
最后,我们的实验目地达到了。当然,现在实现的效果还只是在我的家里“实验室”完成。真正的教学环境可能还有更多的要求。
在下面的图片中,我是利用两电脑:一台做教师机,一台做DRBL无盘服务器,然后分别在它们之中安装了一台虚拟无盘系统。然后通过教师机的Ubuntu系统和Windows系统进行测试。完成能实验多媒体教室的功能。
WINDOWS下控制效果图
WINDOWS下的DRBL无盘学生机
被教师机锁定的效果图
学生机上看到的UBUTNU全屏广播 背景是DRBL无盘服务器
Ubuntu教师机下的学生机管理
学生机上看到的WINDOWS全屏广播 背景是DRBL无盘服务器