D630从vista到xp再到ubuntu

只因工作繁忙,再者则是没有自己的电脑。不过拥有一台自己的电脑已经于2007年10月22日实现了,这一天我拿到了自己心仪已久的DELL D630。下面说一下它的配置:

CPU:Intel core duo cpu T7100
内存:1G
硬盘:1024G
显卡:Nvdia 135M

以上这些可能因你的需求不同而不同,不过也没有太大的差别。

我刚拿到这台电脑时,上面预装的是windows vista 操作系统,目前对我来说只是一个华而不实的操作系统,可用的应用软件太少,不过以后这种情况可能有所改观。

我用了vista 操作系统仅一天就决定换装XP操作系统。我找到了一个很老的英文版XP系统,不过很快由于PCI.SYS文件出问题而无法继续安装,似乎是软件和硬件的冲突,没办法,只好退出安装。然后我又借了个上海政府版XP系统,很快也遇到问题,这次问题是操作系统认不出SATA硬盘,这是由于最近购买的戴尔笔记本基本上采用SATA硬盘,目前SATA硬盘可以工作再“ATA”和“AHCI”模式。如果工作在“AHCI”模式,安装XP时,需要SATA驱动的支持。由于一些旧版本的系统没有该驱动,所以会提示找不到硬盘。遇到这种情况,可以进入BIOS,将SATA Operation选项由“AHCI”改成“ATA”。如果BIOS提示不能修改,请先将Flash Cache Module设置为off。这样就可以正常安装系统了,不会对硬盘的速度造成任何的影响。

待我安装好了XP,当我发现我随机附带的光盘是vista系统下的驱动且无法上网(没有网线)时,我作出这样一个匆忙的决定是错误的。我立刻借了个1G的U盘奔向网吧,经过几个小时的奋战,终于把自己想要的驱动在DELL的支持网站上下载了回来(好在不大,1G的U盘足够了)。我先安装了系统公用程序,然后安装了INTEL MOBILE CHIPSET 驱动程序,这时发现自己的USB鼠标和U盘均无法被识别。我打开设备管理器,发现关于通用串行总线的那一块全给打上了叹号。看来是驱动没装好,这时我想接着安装余下的驱动,呆会儿再解决这个问题。我发现我已不能这样做,因为我所有的驱动都在U盘里,而没有拷在硬盘里。

没有办法,只好再次重装操作系统,这次放聪明了,在装驱动之前,先将驱动程序给拷到硬盘里(安装完操作系统后USB鼠标和U盘都是可以用的)。接下来安装INTEL MOBILE CHIPSET 驱动程序后还是出现了上述问题,幸好TouchPad还可以用,于是我接下去把声卡,显卡,网卡,无线等设备均给驱动起来了。

现在回来解决USB驱动的问题。解决方法如下:先在设备管理器里删掉无法驱动的设备,然后在打开添加硬件,让WINDOWS自己搜索未驱动的设备并用其自带的驱动安装即可。

至此,xp系统顺利安装完毕。

在以后的一段时间里,我在xp系统上相继安装了一些诸如OFFICE,ADOBE READER,KEIL,MATLAB,PROTEL之类的应用程序。不过一直没有拉网线。

在安装XP系统给硬盘分区时,我特意分了一个20 G 的FAT32格式的分区,其余均格式化为NTFS格式的分区。上面这个20 G 的FAT32格式的分区是为Linux准备的。在大学期间,我相继用过了Red Hat 9.0,fc5,fc6, Red Hat 企业版4等Linux操作系统。我深知Linux操作系统支持的硬件比较有限,在台式机,老的笔记本上支持的比较好。但对DELL D630就不好说了,为了在D630上安装Linux,我先在网上调查了一下,发现在D630上安装上得比较多的Linux发行版是Ubuntu 7.04, Ubuntu 7.10.而且D630的声卡驱动,显卡驱动,无线网卡驱动被支持的不是很好。不过好在网上都可以找到相应的解决方案。而且我也早听说Ubuntu在桌面上和MicroSoft 不相上下。我也决定安装Ubuntu 7.10。因为不能上网,又不能在网吧去下载(DVD盘太大,既耗时间又占空间)。所以我只好请有网线的同事给下了个刻成盘给我。其实是可以把电脑带到办公室里去上网,不过那样让老板看见了是会说的。

安装还算顺利,就分了个swap分区,/boot分区和/根分区。安装完毕后,发现声卡是没有被驱动的,幸好我早有准备,早早的下载了Alsa的linux声卡驱动。令我没有想到的是Ubuntu 7.10竟然对NTFS格式的windows分区支持是如此的好,可以读写,也不需要我每次都用mount,umount命令来挂载了。接下来就是手动编译声卡驱动,遇到的第一个问题如下:

/usr/bin/ld : crt1.o : no such file or directory

checking for c compiler default output file name

.configure: error : c compiler cannot create executables

.configure: exit 77

这是由于没有安装c库的原因,想不通了这么重要的东西为什么没有安装。插入你的

DVD光盘安装即可。

第二个问题如下:cannot stat `t-ja.gmo': No such file or directory

对于这个问题网上还没有好的解决办法。在我的电脑上,出现这个问题可以不用去管,重启电脑就发现声卡已经能够工作了。如果你实在没有办法了,可以创建一个空的ja.gmo文件让它编译过去好了。

接下来是显卡的问题了,Ubuntu已经能够识别我的电脑的NVDIA 显卡,不过是受限的。这个可以通过新立得软件包管理器来解决。问题是我现在没有网线,没有办法只好抽了个星期六把电脑带到公司,用公司的网络。在“系统”-“系统管理”-“受限驱动管理”,启动受限驱动即可。在这里我的无线网卡驱动也是受限的,也同样启动它(不过在启动它之前要先下载它的固件bcmxx-fw,可以在新立得里找到它)。

呵呵,这样就解决了驱动问题。不过要播放mp3还有个问题,那就是几乎所有的Linux 发行版都没有安装mp3的解码库,这个做是避免因为版权而被起诉。不过对于我们这些个人用户来说是没有什么关系的。可以通过新立得来安装gstream-extra-plugins来解决这个问题。

随后我又用新立得安装了mplayer,wine,pcb等软件,新立得提供了很多开源软件供大家使用,而且种类齐全哦,这些软件都是免费的,不需要什么序列号,也不需要为破解而操心,虽然有些可能比较难用,但是你可以享受到探索的乐趣。新立得真是个好东西,有了它,你可以不用为那些烦人的依赖关系而烦恼,也不需要手动去编译代码。你只需要点几下鼠标和一根网线就可以安装好你想要的软件。也许你觉得你需要知道新立得下载的软件包到放在了哪里,那么我来告诉你所有的它下载的软件包都放在了/var/cache/apt/archives这个文件夹下了。

前面我提到Ubuntu在桌面上和微软不相上下,这里就要提到Ubuntu的3D桌面了。在享受3D桌面之前,你需要先安装compiz.不过Ubuntu 7.10 默认安装compiz,这个你就不用操心,接下来你还需要安装一个配置程序。不过以上软件安装后要后果自负,也不要开太多的特效,除非你的CPU配置的很好,否则你的CPU负载会比较大。

个人认为,Ubuntu还是挺适合新手用的哦,它有广大的社区支持,不要担心有什么问题你解决不了,有问题请google.相信你不久就会成为解决问题的专家。

你越熟悉linux,你的问题也将越多,你学到的也将越多。谨以此文,为推广Linux,推广开源事业作出自己的贡献。