以前我的Ubuntu一直是通过wubi模式装的,这个安装模式的缺陷是:磁盘性能下降,休眠功能不正常,还有就是经常文件系统受windows系统干扰导致出错,不得不chdsk修复才能启动。同时自从Windows 7发布时安装过几次,体验了一下,就一直用的xp。不得不说,XP是微软历史上最成功的桌面版本,主要体现在极快的速度、极好的软件兼容性、极好的游戏视频性能,让XP直到现在,依然占据着家庭用户和网吧的主流地位。但是电脑的潮流有时候是无法逆转的,windows7最近两年逐渐开始取代xp的地位,xp比较低的网络性能加上时不时的略微卡顿,并不是完美无暇,因此更加流畅稳定和安全的Windows 7开始逐渐走进大家的生活。
最近有两天空闲,决定把我的系统重新规划,采用Windows 7+Ubuntu 11.04组合的模式,本来以为很简单的事情,但是没想到,整整折腾了2天,才最后成功,其中很多的经验可能会帮助到想装系统的人,想使用Ubuntu的人,看了我的这个文章,我相信你不会再走我走过的弯路。
一、彻底淘汰光驱,采用U盘安装
采用光盘安装,必须要把ISO文件刻录成CD,而自己刻录的CD相当不稳定,而且就算CD稳定,光驱日子长了,也相当不稳定。现在U盘那么便宜,容量也足够,为什么不用U盘呢?
想法不错,但是实施起来,并没那么简单,我为这个问题付出了整整1天多的时间。原来想的很简单,网上找个winpe的启动盘,比如思远、比如大白菜直接生成一个U盘启动盘就是,但是事实证明,这个用来安装Windows 7不会成功。废话不多说,直接给出经验吧。我是先安装Windows 7然后再安装Ubuntu 11.04。
1.WINPE2003启动之后,不能通过虚拟光驱方式直接安装Windows 7,选定安装位置的时候,会报告无法定位错误。
2.使用WINPE2003自带的Windows 7安装工具(通常网上流行的启动装机盘都集成了,推荐大白菜启动系统),通过WIM方式安装,需要选择source目录中的install.wim安装,而不是直接采用setup.exe安装。这点非常关键,不然你会花费很多不必要的时间去找问题出在什么地方。
3.要不就使用win7pe进行安装,不过win7pe的盘网上不好找。
4.想在Windows下生成Ubuntu 11.04的安装U盘,理论上可以的,事实是不行的,不管你用UtraISO,univeral USB ,还是netbootbin之类的工具,包括Ubuntu自带的usb-creator,统统失败,启动不了(我的U盘为KingStone 2G)。这点我不得不鄙视一下Ubuntu了,你自己带的usb-creator都不行,但是在linux下正常,这也太儿戏了吧。
甚至采用Ubuntu自带的帮助光驱启动方法,也失败,最后只能wubi了一个Ubuntu系统,在Ubuntu系统里面生成安装光盘,OK 了。然后删除掉,重新安装。你看这事儿搞的,所以如果你想用U盘安装Ubuntu,最好事先找个Ubuntu系统,在里面采用创建安装盘的方法搞好,否则到了Wndows下,麻烦就大了,浪费很多时间。如果没有,只有按照我的方法先wubi安装一个系统,生成了安装盘再卸掉。
5.生成的安装U 盘,我用UtraISO作了一个软盘镜像,以后需要写到U盘中就可以用了。彻底淘汰光驱安装方式(光驱被淘汰是铁定的了),这样下次安装就不用担心无法生成Ubuntu启动盘的问题了。
二、安装Ubuntu 11.04,规划好磁盘,装好常用软件
规划磁盘之前,你首先要知道Windows 7是无法认识Ubuntu 的ext4分区的,但是反过来,Ubuntu可以很好的识别和自动加载Windows的ntf或者fat32分区。知道了这个事实之后,那么规划磁盘就很简单了,除了给Ubuntu留下足够的空间,其他剩余部分都格式化为ntfs格式吧,这样在Windows 7和Ubuntu下都能自由访问,相当的方便。这点Ubuntu作的相当的好!赞一个!还是说经验吧。
1.我的磁盘规划和系统安装
我的硬盘是120G的,我分成了2个主分区,一个逻辑分区,一个linux专用的swap(交换)分区。分区不要太小,否则倒是后空间不够会很麻烦,现在的软件个头都很大!
第一个主分区是50G,ntfs格式,放Windows7
第二个主分区是40G,ext4格式,放Ubuntu 11.04
第三个主分区是2G,swap格式,Ubuntu 11.04专用交换分区,我内存是2G ,因此采用内存相同的比例,Windows 7的页面文件也是2G。所以为了公平对比,我都设置为相同。
剩下的空间作为逻辑分区,作为两个系统共享的数据盘,一定是ntfs格式,这样在两个系统下都能自由访问。相当不错!
安装很顺利,也很快,比Windows7快很多,安装完也很小,比微软小很多(但是软件带的比微软多很多)。微软一贯的是吃资源大户啊。
升级内核到2.6.38-10
安装flash插件为firefox4(通过Ubuntu软件中心),然后在firefox下载最新的5版本安装,即可替换原来的4版本。
2.安装Nvidia驱动
到目前为止,Nvidia官方正式出了Linux驱动,这点大大的赞赏一个,这点对Linux相当的重要,后面我会反复提到。
这里也奉劝想体验linux的人买显卡一定选nvidia的,这样你不论在Windows下还是linux下,都能获得官方的显卡支持。再说nvidia一直是家用显卡的领头羊,有什么理由不选他呢?虽然linux社区也有开发nvidia驱动,但是官方驱动要好很多很多。毕竟人家是硬件专业的。也对自己产品了若指掌。
官方下载最新的驱动,注意看英文提示, 安装的时候必须关闭原来的gdm桌面和原来的驱动,建议重新启动,选择启动菜单的时候,选择恢复(root)方式进入字符界面,运行telinit 3,进入3级模式,然后再运行官方的run文件,在一步一步的提示下完成显卡安装工作。
3.升级firefox4 到firefox5
安装flash插件为firefox4(通过Ubuntu软件中心),然后在firefox官网下载最新的5版本安装,即可替换原来的4版本。
(很简单,直接解开压缩包,然后执行里面的firefox.sh实现自动升级)
这儿不得不说一下flash插件,firefox的flash插件偶尔出现崩溃,远没有Windows 7下稳定,不过好在不怎么影响使用,重新加载一次就正常了。
4.安装了系统硬件温度监控器
夏天酷暑,监控电脑温度非常必要,window7 下我用的金山卫士,已经带有这个功能了,Ubuntu下,我装的是:(psensor,基于lm-sensors 效果还不错)