在Windows下使用Linux(系统转换笔记)

July 26, 2008

以前也算半个Linux Geek了吧,在Linux下使用Vmware/Vbox来虚拟Windows,其实这的确是一种无奈,需要使用网银,上学校里的特殊网页,浏览老师的doc/ppt等。不过虚拟机下的Windows效率的确不行,做很多事情都比较卡(因为我的机器是三年前买的HP Pavilion ze2201),而且我喜欢到迅雷看看上去看电影(这个应该是我见过的速度最快,最清晰的在线影院了),但是我的虚拟机里不但非常卡,而且画面很不清晰。 而对于Linux我确实很喜欢,而且很依赖,用Linux有一种上隐的感觉。最后我决定把系统转换一个角色:Windows+Vmware+Linux  。发现这样是一个不错的选择,首先Linux的精华主要体现在命令行,而不在于他的图行界面。而且Linux下的图行驱动一直不是很理想(我用的是ATI的显卡-_-)。而Windows 对原生硬件驱动支持好,也比较适合做宿主系统。还有我感觉用Windows Live Writer 写博很好,Linux下缺少一个类似的软件。但是缺点是需要小心病毒木马之类的(为此我还专门买了个卡巴 40 块一年,也不算贵吧)。 确定了方案以后面临的就是虚拟机软件选择的问题了,一般在Windows上虚拟Linux主要有三个Vmware, Virtualbox, colinux , 其中colinux效率比较高,但是也比较复杂,我也懒得搞   毕竟我只是需要一个linux 文本界面就足够了,不会占太多资源,占资源多的事情我都会放到实验室的机器上去做。Virtualbox是一个新秀,速度非常快,但这是牺牲Host系统性能为代价的,也许强悍的机器感觉不出来,但我的机器上反映就非常明显,并且它是把Host系统的内存一下全部分给虚拟机,感觉这样系统内存会浪费掉。所以综合考虑,我决定使用Vmware,Vmware Server 是免费的,但是它不支持共享文件夹(这个其实可以用samba来代替),而且在我机器上具卡。而用Vmware workstation 就好多了,其实这个也可以免费用的,先去申请一个试用号,装完系统以后每次都用vmplayer启动就行了,或者如果不怕费事,每个月都去注册个新试用序列号:-)  当然你还可以选择使用注册机(但其实没这个必要)。 我原来把Linux做桌面时一直是使用opensuse的(其间偶尔偿试其它版本如ubuntu,fedora,arch等),这个系统非常优秀,非常稳定,对硬件支持非常好,我尤其喜欢的是它能自动设置我的屏幕dpi为85,而其它分版确ý要自已设置,而windows我却不知道如何去设置。如果用KDE的话速度最是没得说,启动程序基本上是即点即开,不知道为什么总有个说它慢 (也许他们用的都是gnome?)   Debian也是我喜欢的系统,但它对硬件的支持上不如suse,所以我就没用它做桌面,但是因为我现在要在虚拟机中装Linux所以就无所谓硬件支持啦,而且Debian升级,安前软件真是太方便了,所以我决定方案为Windows XP(我这机器上不了vista)+Vmware+Debian. 系统的安装可谓是轻车熟路,很快就装好了(debian etch),装完之后装上vmware tools就可以使用共享文件夹了,如果使用图形界面的话还可以自动捕获、释放鼠标。然后对debian进行一些简单的配置就可以使用了,但是直接在虚拟机里使用的话有很多不方便的地方,需要经常ctrl+alt释放鼠标,而且共享剪切板也不方便,所以我选择将vmware在后台运行,然后开个putty ssh上去。 我平时主要使用Emacs, 但是在putty中却把右边的alt键给拦截了,所以这里用到了一个AutoHotkey来解决这个问题,我把右边的Alt皱皱键映射为左边的,而且为了方便我把caps lock 和右边的ctrl键互换了,当然这只是在putty窗口里有效。 这里告诉大家一个debian下emacs23 的源,(我实在不想自已编译) deb http://emacs.orebokech.com etch main 我的AutoHotkey配置文件 #IfWinActive ahk_class PuTTYRAlt::LAltCapsLock::RCtrlRCtrl::CapsLock#IfWinActive 其实我这么做也是受了pluskid的影响 最后贴上截图一张。

0