折腾两日系统重装,对比ubuntu11.04 和windows 7旗舰版!(不定时更新添加新的体验)

      以前我的ubuntu一直是通过wubi模式装的,这个安装模式的缺陷是:磁盘性能下降,休眠功能不正常,还有就是经常文件系统受windows系统干扰导致出错,不得不chkdsk修复才能启动。自从windows7发布时安装过几次,体验了一下,就一直用的xp。不得不说,XP是微软历史上最成功的桌面版本,主要体现在极快的速度、极好的软件兼容性、极好的游戏视频性能,让XP直到现在,依然占据着家庭用户和网吧的主流地位。但是电脑的潮流有时候是无法逆转的,windows7最近两年逐渐开始取代xp的地位,xp比较低的网络性能加上时不时的略微卡顿,并不是完美无暇,因此更加流畅稳定和安全的windows7开始逐渐走进大家的生活。

最近有两天空闲,决定把我的系统重新规划,采用windows7+ubuntu11.04组合的模式,本来以为很简单的事情,但是没想到,整整折腾了2天,才最后成功,其中很多的经验可能会帮助到想装系统的人,想使用ubuntu的人,看了我的这个文章,我相信你不会再走我走过的弯路。

一、彻底淘汰光驱,采用U盘安装

采用光盘安装,必须要把ISO文件刻录成CD,而自己刻录的CD相当不稳定,而且就算CD稳定,光驱日子长了,也相当不稳定。现在U盘那么便宜,容量也足够,为什么不用U盘呢?

想法不错,但是实施起来,并没那么简单,我为这个问题付出了整整1天多的时间。原来想的很简单,网上找个winpe的启动盘,比如思远、比如大白菜直接生成一个U盘启动盘就是,但是事实证明,这个用来安装windows7不会成功。废话不多说,直接给出经验吧。我是先安装windows7然后再安装ubuntu11.04。

1.WINPE2003启动之后,不能通过虚拟光驱方式直接安装windows7,选定安装位置的时候,会报告无法定位错误。

2.使用WINPE2003自带的window7安装工具(通常网上流行的启动装机盘都集成了,推荐大白菜启动系统),通过WIM方式安装,需要选择source目录中的install.wim安装,而不是直接采用setup.exe安装。这点非常关键,不然你会花费很多不必要的时间去找问题出在什么地方。

3.要不就使用win7pe进行安装,不过win7pe的盘网上不好找。

4.想在windows下生成ubuntu11.04的安装U盘,理论上可以的,事实是不行的,不管你用UtraISO,univeral USB ,还是netbootbin之类的工具,包括ubuntu自带的usb-creator,统统失败,启动不了(我的U盘为KingStone 2G)。这点我不得不鄙视一下unbuntu了,你自己带的usb-creator都不行,但是在linux下正常,这也太儿戏了吧。(或许是这些软件兼容性不好?)

甚至采用ubuntu自带的帮助光驱启动方法,也失败,最后只能wubi了一个ubuntu系统,在ubuntu系统里面生成安装光盘,OK 了。然后删除掉,重新安装。你看这事儿搞的,所以如果你想用U盘安装ubuntu,最好事先找个ubuntu系统,在里面采用创建安装盘的方法搞好,否则到了windows下,麻烦就大了,浪费很多时间。如果没有,只有按照我的方法先wubi安装一个系统,生成了安装盘再卸掉。

5.生成的安装U 盘,我用UtraISO作了一个软盘镜像,以后需要写到U盘中就可以用了。彻底淘汰光驱安装方式(光驱被淘汰是铁定的了),这样下次安装就不用担心无法生成ubuntu启动盘的问题了。

二、安装ubuntu11.04,规划好磁盘,装好常用软件

规划磁盘之前,你首先要知道windows7是无法认识ubuntu 的ext4分区的,但是反过来,ubuntu可以很好的识别和自动加载windows的ntfs或者fat32分区。知道了这个事实之后,那么规划磁盘就很简单了,除了给ubuntu留下足够的空间,其他剩余部分都格式化为ntfs格式吧,这样在windows7和ubuntu下都能自由访问,相当的方便。这点ubuntu作的相当的好!赞一个!还是说经验吧。

1.我的磁盘规划和系统安装

我的硬盘是120G的,我分成了2个主分区,一个逻辑分区,一个linux专用的swap(交换)分区。分区不要太小,否则以后空间不够会很麻烦,现在的软件个头都很大!

第一个主分区是50G,ntfs格式,放windows7

第二个主分区是40G,ext4格式,放ubuntu11.04

第三个主分区是2G,swap格式,ubuntu11.04专用交换分区,我内存是2G ,因此采用内存相同的比例,windows7的页面文件也是2G。所以为了公平对比,我都设置为相同。

剩下的空间作为逻辑分区,作为两个系统共享的数据盘,一定是ntfs格式,这样在两个系统下都能自由访问。相当不错!

安装很顺利,也很快,比windows7快很多,安装完也很小,比微软小很多(但是软件带的比微软多很多)。微软一贯的是吃资源大户啊。

升级内核到2.6.38-10

安装flash插件为firefox4(通过ubuntu软件中心),然后在firefox下载最新的5版本安装,即可替换原来的4版本。

2.安装Nvidia驱动 

到目前为止,Nvidia官方正式出了Linux驱动(现在ATI也出了Linux驱动,只是支持远没Nvidia的好),这点大大的赞赏一个,这点对linux相当的重要,后面我会反复提到。

这里也奉劝想体验linux的人买显卡一定选nvidia的,这样你不论在windows下还是linux下,都能获得官方的显卡支持。再说nvidia一直是家用显卡的领头羊,有什么理由不选他呢?虽然linux社区也有开发nvidia驱动,但是官方驱动要好很多很多。毕竟人家是硬件专业的。也对自己产品了若指掌。

官方下载最新的驱动,注意看英文提示, 安装的时候必须关闭原来的gnome桌面和原来的驱动,建议重新启动,选择启动菜单的时候,选择恢复(root)方式进入字符界面,运行telinit 3,进入3级模式,然后再运行官方的run文件,在一步一步的提示下完成显卡安装工作。

3.升级firefox4 到firefox5

安装flash插件为firefox4(通过ubuntu软件中心),然后在firefox官网下载最新的5版本安装,即可替换原来的4版本。

(很简单,直接解开压缩包,然后执行里面的firefox.sh实现自动升级)

这儿不得不说一下flash插件,firefox的flash插件偶尔出现崩溃,远没有windows7下稳定,不过好在不怎么影响使用,重新加载一次就正常了。

4.安装了系统硬件温度监控器

夏天酷暑,监控电脑温度非常必要,window7 下我用的金山卫士,已经带有这个功能了,ubuntu下,我装的是:(psensor,基于lm-sensors 效果还不错)

5.安装了Furius ISO挂载软件

这个相当于windows下的虚拟光驱功能。其实 linux先天就能mount ISO等镜像格式,所以这个在linux下远比windows 下轻巧。

6.安装了wine 1.3最新版本,感觉改进非常明显,运行植物大战僵尸和以前相比完全有本质的飞跃,不仅全屏模式支持的比较好,而且和windows上的性能非常接近了(以前的性能和windows比,基本差一个数量级)。这让我惊喜了一下。可惜声音支持去掉了ESoundD驱动,而正好需要ESoundD, 植物大战僵尸才能全程有声音,否则一进入游戏关口就没声音了。这太遗憾了,迫使我又回退到1.2,退回之后的弊端是全屏模式不正常、性能急剧下降,但是声音全程都有了。(为什么linux的应用总是那么不完美?)

7.不过下载软件方面,迅雷依然是个痛,迅雷在wine下依然无法工作,虽然以前的5.8版本能工作,但是不带电驴支持,失去了使用迅雷的意义(BT,http,ftp等迅雷并没有多大的优势)。

这里对迅雷多说几句,迅雷 网上很多人骂,说他如何如何的不好。但是事实是,迅雷在下载东西的时候确实是最快的,没有之一!迅雷的毛病是资源占用相当大,而且非常臃肿,但是下载速度确实非常快,尤其是在很多情况下,用其他任何软件都没种或者源的情况下,但是迅雷可以哗啦啦给你每秒几百K的速度给你拖下来,所以迅雷确实是很难取代的一个软件,ubuntu下 wine 迅雷支持的不好,一直是我一个心中的痛,因为我下载很多电子书,事实证明,只有迅雷可以下下来,很显然迅雷已经建立起来一个庞大的文件云,即使没有源了,只要云中还有缓存,依然可以下载,这点不是软件的问题,而是资源的问题,这一点目前没有第二个公司能做到,因此迅雷是无可替代的。

8.ubuntu bt下载使用qbttorent,感觉速度比系统默认transmission的好不少。电驴下载采用amule经过配置服务器server.met之后,速度也比以前好不少。不过比迅雷速度还是要差大约一半(虽然迅雷被一些人鄙视,但是从使用角度说,他确实是最快的,没有之一)。

9.经过试用对比,多线程,断点续传下载软件在linux下最快的还是flashget(其他很多人推崇的诸如D4X之类,经过试用,完全是浮云,专业真的很重要,flashget随便搞了一个for linux 1.0版本,也足以秒杀linux其他任何http,ftp下载软件),这个linux 版本功能很弱(windows下的版本相比),但是满足http,ftp下载反而轻便些更好,至于bt,mule本来也没指望过flashget,至此,linux下载基本不用依赖windows的工具了。但是迅雷下载verycd的资源的时候,还是让人非常怀念和羡慕。

光是一个几乎人人上网都需要的下载软件,linux就输的很惨,迅雷,bitcomet,flashget这些老牌软件,要么压根不支持linux,要么支持的很烂。所以从这个角度来说,桌面上,linux还是没法和windows抗衡。我也无法理解这些软件的思维,你说像微软公司这些故意不出linux的东西,是因为利益原因。你这些应用软件的公司为啥不出linux版本,连手机版,pad版这些都搞的不亦乐乎,居然唯独linux版本不开发或者进展缓慢,这是什么缘故?从利益角度说,这些软件利益是来自用户量,只要用户量上去了,利益自然来了,并不需要在乎用户是用收费还是免费的操作系统。难道linux用户真的很少很少,是一个可以忽略的群体吗?

10.vercd的easymule可以通过wine在linux下工作(只是崩溃的几率比较高),而且速度还挺快的。这下终于可以找到迅雷的一个不完美的代替品了(我用迅雷主要就是为了下载verycd的图书)。easymule也出了一个linux版本,但是经过我试用,发现居然没有wine的easymule下载速度快!这太讽刺了,也折射出easymule开发团队在linux编程方面的不足,当然也说明了在中国合格的linux程序员还是太少。

11.通过wine成功了QQ2009预览版本(深度修改版),效果非常不错!

成功的关键是通过winetricks将需要的DLL和部件,包括ie6,msxml3之类的能装的都装上,还有把windows下的字体copy到wine的fonts目录下,然后运行深度修改版本的QQ,运行这个修改版本的QQ 的感觉和在windows7 下跑官方国际版本QQ的感觉相当,非常的轻便,速度也快。远远胜过QQ for linux和WEB QQ!web QQ虽然官方支持的比较好,但是只是个玩具,当你同时开两个QQ ,并且快速打字聊天的时候,就会发现体验非常非常差。文字刷新速度相当的慢,慢的赶不上你的打字速度,所以只能是个玩具,不具有实用价值。

12.在wine下装了bitcomet1.28最新版,基本运行正常。速度和windows下相当,就是界面丑点,我已经相当满意了,比linux下的qTorrent速度还快一些。这点基本没什么遗憾了。

13.Proxy软件是必须装的,我装的是自由们系列,目前最好的Proxy软件。其实我Proxy软件的目的不是为了访问什么非法网站,而是很多源码的国外网站都被屏蔽,没办法。比如sourcefrog这个著名的开源网站就被屏蔽,myeclipse的官网,还有很多开源网站的官网,比如Wine的官网都被屏蔽了。导致有时候unbunt下某些软件升级都失败。可惜这个软件也没有linux版本,但是幸运的是,通过wine,可以很好的工作,只是无法采用加密驱动模式而已。而且自带升级,非常好用。

14.为了配合Proxy软件,我将系统的firefox默认采用设置代理上网,因为firefox设置代理可以和系统代理设置无关。不影响其他程序。

然后我下载了goole chrome浏览器,事实证明这个浏览器相当轻便,速度很快,虽然功能不多,但是常用的都有,足够了,现在我们追求的是轻便(这让人汗颜,居然现在我们希望软件功能不要太多),这个浏览器还有自动翻译功能,对英文不好的人,是个帮助。他采用的系统默认代理设置,所以用他来上没有被屏蔽的网站,非常给力。这样两个浏览器分别进行这不同网站目标而互相不干扰,非常完美的实现了上网,效率甚至比windows xp下高不少!这要归功于linux卓越的网络性能。

15.在线视频,首推pps,貌似只有他提供的linux版本的专业客户端。和windows下几乎无区别。其他网站,只能通过 flash插件看电影,而这个flash插件,在linux下表现不好,资源消耗大,速度慢不流畅,和windows相比差一些(不过在windows下,这种方式效果也不太好)。

16.在线听歌,我用的1g1g(亦歌),这是基于flash的应用,在linux下也能工作的挺好。当然,其他的windows下的音乐应用,绝大部分都可以通过wine进行使用,这不是什么问题。

17.游戏方面,这是linux 的弱项。小的游戏,可以通过wine来用,大的游戏,比如使命召唤之类,还是回到window下去吧.这不是linux的问题,而是游戏开发市场的问题。其实linux软件中心里面,很多很多好玩的免费小游戏,也足可以让你娱乐(这点反而远胜windows,只是流行的不多,很多人没有在意而已)。

三、ubuntu不满意的地方

1.资源浏览器(位置主文件夹)效率太低,打开一个目录,常常等很久。而且重复打开同一个目录,等待时间一样的久,看的出来没有缓冲机制,这点和windows的资源管理器差距比较大。不过unity下,速度比经典模式感觉更快,看来unity也不是一无是处。

2.系统自带的gedit启动速度太慢(当然GVIM,EMacs这些更慢了),经常需要打开或者写一个简单文本文件需要等待的时间比较久,让人感觉系统不轻便。这点比windows的记事本差距非常大。虽然linux用户有经典的vi,但是启动Vi,你还得先打开终端窗口,相当的麻烦。

3.设备支持太差,到目前为止,官方驱动就nvidia会发布linux版本,其他设备都不怎么支持linux或者说支持的非常的不好。这是linux的痛。我的机器上的声卡倒是可以发声,但是很明显支持的不好。同样的java程序,播放声音在windows上可以同时混合播出,但是在linux上就只有一个有声音,无法混音。当然也可能是java的类支持的问题,但是也反应出,硬件驱动支持的不完美。而且有时候还出现网页播放一个声音,另外的网页(例如词霸网)就没声音的现象,让人感到很不舒服。

4.软件安装和管理不太成熟。虽然有系统自带的应用软件中心和apt-get之类的方式,但这些方式一旦出现错误,你想把软件垃圾删除干净,就非常的麻烦了(需要使用apt,dpkg等命令手动操作)。自己运行脚本安装的软件,一旦出错或者想卸载,也比较麻烦,缺乏一种严格和统一的管理方法(比如很多自己安装的软件就没有提供卸载脚本)。

5.应用软件依赖非常混乱。每个应用软件依赖的部件常常版本不同,而导致应用软件无法正确安装使用。导致系统不得不同时安装多个版本的同一个部件(或者需要自动或者手动建立很多链接)。非常混乱。应用软件的发布也非常的不专业,有些软件发布出来,居然在指定版本缺省安装下无法使用,还必须加装其他部件。版本兼容性linux需要走的路还很长,想针对非专业用户,这个必须要解决。实际上windows当初也经历了这些困扰,不过现在windows早已经解决了。而linux可能还需要重复windows走过的路程才行。虽然系统有自己的deb包方式,不过很多软件都不严格遵守,这个不知道应该算linux的问题,还是应用发布者的问题,严格说来是后者的问题。又回到那个观点:linux上的应用软件拖了linux的后腿,因为没有利益驱动,导致linux下的应用软件质量平均水平低于windows系统和苹果系统,这是商业和非商业的区别。linux应用在找到盈利模式之前,这个问题会长期存在。而应用软件也直接会影响到linux是否会进入普通桌面市场,和windows,Apple,三分天下!

6.游戏性能执行效率比起windows还有一定的距离。距离虽然在缩短,但是还需要努力,得到硬件厂家支持应该是解决这个问题的关键。

7.COPY某个文件的全称路径的时候,虽然有ctrl+L可以看到所在目录的路径,但是不包含文件名,使得我还得点文件属性去复制文件名,如果能修改成点哪个文件,地址栏就显示包含文件名的全称就好了,这样在创建需要的文件路径操作的时候,会节约很多时间,体验更好。

8.软件中心居然没有停止按钮,软件安装一开始,就无法停止了。这个设计很差。不过好在他支持断点续传,下次还可以接着继续下载。不过遇到系统停止响应的情况下,就麻烦了,当前占用锁没解锁,新的安装进程无法启动,需要用命令行去解决,比较麻烦。我在反复安装wine中就遇到这个问题,很费了一番心思,才在命令行上解决干净。

9.在pptv通过flash插件看在线视频,CPU 占用率居高不下,我双核机器两个CPU占用率一直保持85%以上(虽然flash确实比较耗费资源,但是这也太夸张了)。这和windows下相比还有很大的距离。当然,这也是应用软件支持方面的不好的又一个体现。在线影视,目前在linux下只有pps 提供来专门的客户端,效果很不错,强烈推荐。

10.linux下视频编辑就是个悲剧,还是那句话,应用软件商支持太差。

11.左边自己建立的面板上放有窗体选择器,但是任务多之后,经常会出现闪烁的情况。

四、windows7 不满意的地方

1.内存占用比XP大

2.居然不能识别我的DVD光驱,这点曾经让我不敢相信,以为自己光驱坏了,后来发现其他系统一切正常就windows7不能识别,才发现这是windows7的固有毛病,看到这个事实我简直不敢相信微软会犯下如此低级的错误。连Xp下都能直接驱动的设备,到了windows7下居然识别都不能识别,这倒退的速度让我直到现在都不敢相信。

3.体积大,装完10多G就没了。而且无法定制,很多普通用户不需要的功能明确的列出来,让用户选择。我是在无法理解微软的东西为什么搞的那么大,而且越来越大,难道版本越高,一定需要越来越庞大吗?而且并没有增加什么新的功能啊。这大出来的部分都干什么去了,ubuntu默认功能应该说还比 win7多,人家比你小很多,是如何做到的?不过这貌似是微软一贯的风格,难怪很多程序员都喜欢鄙视微软的产品。

4.窗口中显示的宋体相当难看和业余,锯齿现象严重,修改了窗口字体,但是貌似只对一些窗口有效,但是对于例如系统属性窗口依然无效。

5.采用系统自动选择界面的设置下,界面流畅度和ubuntu相比要差。

6.对于媒体播放而言,windows7采用系统自带媒体播放器12,拖动的时候延时3秒,而ubuntu采用默认 totem播放器拖动延时0,流畅度胜过微软媒体播放器。

7.关机速度太慢。真不知道罗嗦的微软大妈我叫他关机,他还在后面罗嗦的干些什么,等很久才能关机。

五、ubuntu比windows7强的地方

1.ubuntu的资源浏览器可以附加窗格(F3),这样可以在一个界面中同时看两个目录,很方便。这是我一直想要的功能,ubuntu实现了它。

2.ubuntu搜寻文件速度非常快。这点windows7落后太多太多!选定文件系统,全部搜索,10秒内基本搞定,但是windows呢,漫长的等待!如果磁盘大的话,没几分钟,甚至10几分钟别想出来。

3.ubuntu的桌面定制性很强,可以自己添加面板,添加各种面板图标,非常不错。不过unity界面不是很满意,虽然效率挺高,但是体验太差,很多功能都没有了,比如添加到面板功能。

4.ubuntu装好就带了很多实用免费软件,基本能满足日常需要。比如libreoffice,功能基本能满足日常需求。当然他兼容ms office的格式还是有些不完美(比如office有2页,libreoffice会搞出三页来),不过毕竟msoffice是别人的产品(这时候,技术不能解决所有问题),能做到现在这样,已经很了不起了。再比如自带的电子书阅读能力,基本什么软件不装,看PDF,看DJUV就非常好了。

而对比windows,基本上不装第三方软件就什么也干不了,甚至连个RAR文件都无法解压。其实仔细想了下, 觉得windows更方便的大部分理由都是windows上面的应用软件带来的,而很少是windows本身带来的。所以linux 的发展关键还是需要优秀的应用软件支持才行,否则,普及总归是一句空话。

5.ubuntu下自带的totem播放器,在播放没下完的视频文件,比windows中的同类产品强不少,有多少播放多少,而且可以拖动选择,感觉比windows下同类软件处理的流畅。而且自动更新插件之后,和windows下的kmplayer之类支持的格式一样多,基本没遇到什么播放不出来的视频,而且拖动的流畅度甚至强过windows下同类产品。

6.ubuntu 的网络稳定性和性能强过windowsxp,也强过windows 7!这一直是linux的强项,很高兴ubuntu得到保持。ubuntu下网络稳定性非常好,下载速度,打开网页流畅度和等待时间都比windows xp下好很多,比windows7也要强一点点(windows7这方面作的也非常不错)。这是我最喜欢linux的地方。也是我一直喜欢在linux下上网的原因。我同样的机器,同样的线路,同样的时段,ADSL在XP下经常掉线,而在 ubuntu下重来没掉线过,非常的稳定。而且速度测试,也是ubuntu更好。

7.系统自带的文档查看器,可以查看PDF文件不说,还可以自动记忆你上次看的书的位置,不会从第一页打开,而是从你上次看的地方给你打开。这个功能很赞。

8.播放视频文件时候,视频文件加载速度比windows7略好,以1个2G 大小的视频文件而言,win7加载在我的机器上大约3秒,而ubuntu大约2秒。

9.关机速度远胜windows7

六、windos7的亮点:

1.在安全性方面,进步很大。这一直是windows桌面系统的一个诟病。具体体现在将进程按照用户权限分级,具有比较完善的权限管理机制。默认运行在非管理员帐号上。如果进程需要提升权限,会提醒用户。

而且普通用户写系统区的数据,并不真写,而是采用虚拟技术写在用户的Appdata目录下,说实话这些机制让windows7在安全性方面进了一大步。

2.IE9改进很大,在 window7上,我一直对微软的浏览器不满意,包括IE8。感觉笨重不说,而且开网页还比较慢。所以我一直用safari或者chrome或者firefox,但是 用过ie9之后,感觉进步很大,基本达到来其他浏览器的水平,不需要我特意换其他浏览器了。

七、结束语

以上讲述来我2天折腾系统的一些经验和感受,感觉ubuntu这个系统潜力非常巨大,基本上已经能让我摆脱windows系统而正常的工作和娱乐。到这个文章post为止,已经至少2个星期没开过windows了。

但是公平的说,windows7依然具有比较大的优势,最大的优势就是硬件的支持的非常好,和丰富的应用程序,这点对普通用户来说,几乎是决定因素,你要知道使用电脑的人绝大部分是非专业用户,如何针对这些用户进行改进,才是你是否能进入这个市场的关键。。

这个帖子发出之后,回帖的朋友很多,感谢你们的关注,我经历过的方法在一些人眼中可能是比较笨拙的,这可能是因为我的U盘恰好被这些程序兼容不好而导致的,如果你没有遇到这些问题,那么可能就没必要这么麻烦了。我这个文章也只是帮助一些遭遇和我类似问题的朋友。

posted @ 2011-07-28 14:28  softman11  阅读(9220)  评论(79编辑  收藏  举报