折腾

想了想实在没有合适的词语来形容这两周来的感受,只能说折腾而且快乐。

说起事情的起因实在是非常好笑。4、5月是两大桌面Linux系统Ubuntu和Fedora发布的传统月份,我的上网本因为经常执行日常任务,系统配置成XP和Ubuntu10.04双系统。那台花了37欧买回来的古董台式机主要用来处理照片文档和视频。也配置了XP和Ubuntu双系统。不过Ubuntu却是跟着升级的步伐一路来到了10.10。Linux系统对于熟悉的人来说可以打造成最完美的系统,但是普及程度毕竟无法与Windows相提并论,所以许多的商业化应用都在Linux上遇到了阻碍。例如Ximeta的网络硬盘盒。

这两个硬盘盒还是我回国的时候买来的。官方发布了Windows驱动,工作稳定高效。但是Ximeta却完全放弃了对Linux的支持,交给了民间自愿者维护。每次Linux的内核更新都可能需要打新补丁,10.10更新到2.6.35后直到11.04发布前期,新版ndas的才终于编译通过。(不论哪版驱动都不能同时挂载两部硬盘)本来我正在为此欢欣鼓舞,重启之后突然发现compiz的效果打不开了!为了增强图形能力,我之前还特地在eBay上买了块X800GTO。如果无法充分发挥岂不是亏了!做了些资料调查后了解到ATI(现在的AMD)放弃了对老产品的Linux支持。支持X800的驱动到9.3为止,因此基于xorg7.4以上的系统(对于Ubuntu来说就是8.10之后的版本都不支持了)无法再安装官方驱动了。我想当然的认为是10.10对显卡不支持才导致compiz的效果打不开,正好也想试试其他Linux系统。就先找上了Mandriva,据说此版最是平易近人。尝试安装了一下,名不虚传。系统设置和查看平易近人。却也有两个问题十分困扰。一是终端的显示效果欠佳,启用神灯特效后严重拖慢。第二个更恼人,为了编译ndas驱动,需要下载内核的开发包。见鬼的是开发包下来后还是报错没有header!几番搜索尝试无效后,准备删除了Mandriva,转投Fedora。问题就在这时出现了。

下载镜像,刻录,启动,进入安装流程。Fedora的安装程序报告说硬盘没有检测到分区,磁盘全空,是否安装。可是Mandr

iva和XP都可以正常启动,怎么可能没有分区呢?启动到Mandriva查看分区表,磁盘竟然多出来三个逻辑分区,如此一来标示容量早已经远远超过实际容量了。进入XP用磁盘管理查看也是如此,于是直接把那些多出来的分区删掉了。之后就再也启动不起来了……Grub报错15,就是说找不到启动配置文件何在的意思。这一惊着实不小,用live cd启动,调用fdisk一看,原本E盘的分区和后面的如swap和Mandriva的主分区有部分重叠!一时手忙脚乱,胡乱修复了一通,行进到一半突然明白不对。其实问题只是出在分区表错乱,没有必要也不能用修复软件直接试探分区结构和文件分配。想必问题出现Mandriva安装之时,ubuntu 10.10还在,设置安装程序取代其分区的时候出的错误。这在以往历次Ubuntu安装中都没有出现过。事后想来,Fedora需要一定容量的空余空间方能在不改变其他分区结构的情况下进行安装,Mandriva或许也是类似。虽然安装过程中我也设定了删除旧分区创建新分区,但是结果看来还是一团糟。由于E盘已经让我改的面目全非了。只好按照其他分区的启始和结束扇区来恢复。只是有一点需要注意的是每个分区的首六十三扇区储存着分区信息,在计算的时候不能忘了。接下来就是比较流程化的手续,用fdisk把所有分区都删了(其实第一主分区没事,其他分区都在逻辑分区下,但是为了统一就一并重新写入了),然后按照原本的扇区信息重新写入。除了E盘之外,其他分区都完好无损地恢复了。

Advertisements
  1. 留下评论

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: