VirtualBox安装Ubuntu 8.10

VirtualBox+Ubuntu
VirtualBox+Ubuntu

我一直觉得Linux不是给正常人用的,如果说“Clarity for Engineers = Confusion for Everyone Else”的话,Linux就是最好的代表之一(其实我觉得vim也非常符合)。

计原课的大实验成功引发了全年级安装Ubuntu的风潮,Wubi安装是最方便的,确实大大简化了新系统的安装难度,直接在Windows里像一个软件一样就装好了(准确的说还需要重启安装),确实是件神奇的事情。

在实验指导书的推荐下,在我的怂恿下,大家大都用的Wubi安装。我曾经直接分区安装过,很折腾,于是这次决定琢磨琢磨神奇的虚拟机~

说到虚拟机,就不得不想到vmware,然而在一个不自由的虚拟机上安装一个开源的系统感觉很诡异,而且vmware强大的体积也让人望而却步。于是我觉得还是投靠Sun的VirtualBox比较好。

VirtualBox不大,简洁,但功能还算强大,建了个15G的虚拟分区,然后就新建虚拟机,在里面用Ubuntu的ISO镜像安装即可,还算方便。

最开始分辨率只有800×600,因为虚拟机里面没有驱动,只能在一个小窗口里运行。全屏以后四周都是黑边,而且鼠标经常出现活动区域边缘判断错误的情况,这个可不是我想象中的……

这时才发现VirtualBox有个什么Guest Additions,按照说明书,先apt-get install dkms,然后载入那个Guest Additions CD,用sh执行里面的VBoxLinuxAdditions-x86.run就可以装上了,好像要重新编译内核扩展还是怎么着,没弄明白……

装好重启以后,终于可以全屏了,而且鼠标的问题也解决了,果然是折腾啊。

于是设置软件源,更新,结果发现学校的FTP源每次更新到一半就会卡住,下载到100%却不继续下一个文件,十分之无语。好像是什么Socket Connection Error还有什么Md5 Sum up Error,也不知道是怎么回事。有人说可能是虚拟机的bug……

总之,经过研究发现,凡是FTP的源都会出现这种问题,HTTP的就不会。于是就只好用那些比较慢但却是HTTP的源了……

然后更新了系统、语言包,基本上能够正常运行起来了,虽然说图形特效打不开,但鼠标在虚拟机和Windows之间就可以自动切换了(本来还需要点一下),同时无缝模式(Seamless Mode)可以用了,真Happy~

虽然是FTP源的问题没有解决,OOo 3.0花了一晚上的时间才更新好,然后还有这样那样……

不过简单的了解了一下Linux还是很好的,回想起小学的时候在家里那个Celeron 300A上折腾Red Hat 9的时候,那可真是……

来看图看图:

Windows 7 + VirturalBox + Ubuntu 8.10 (Seamless Mode)
Windows 7 + VirturalBox + Ubuntu 8.10 (Seamless Mode)

最下面是Win7的任务栏,它的上面是Ubuntu的任务栏,最顶上那个也是Ubuntu的。三个窗口分别是Win里面的Adobe Reader和Ubuntu的终端、gedit。

我帮另一个同学也装上了VirtualBox和Ubuntu,但也有那个FTP的问题。有谁知道这个VirtualBox FTP源的问题怎么解决吗?拜谢!

Update 7-13-2009: 现在VBox都3.0了,越来越好用了呀。上述的那个问题应该是VBox或者Ubuntu的bug,更新版本以后应该没有了 :-)