扯这么多,直接原因是昨天,在Ubuntu下,我不小心把系统的分区表给删除了。这个痛苦的经历始于我的一个误操作。昨天做的最愚蠢的一件事就是,就是用gparted这个软件把MBR的主分区表给删了。
是这样,gparted有个添加什么LABEL的选项,我以为此label的功能类似于windows下将“本地磁盘”改个名字。我没看它的警告(英文的),结果随便点了一下后,整个硬盘的分区在gparted中就没有了。
我紧张了,再回头仔细看看那个警告,说是进行这样的操作会删除整个硬盘的信息,我还存着一丝侥幸心理,觉得系统还正常运行,还能挽救,但是,最不应该的是,我在没有恢复分区信息的下,重启了系统,(悔不该啊)。结果,现在整个硬盘只有MBR中的grub了,并且,grub找不到任何分区。
我深深的悔恨啊,发誓以后不再这么轻率了。正如某位网友说的,不要把windows下的习惯带到linux中来。我怎样才能找回我的MBR,MBR啊?在网上找资料的过程中,那些有关硬盘分区,磁盘构造的概念让我头疼,但总算明白了是怎么回事。感谢TestDisk的作者阿,很快就扫到了所有的分区,以前删除的分区也扫出来了。最初扫描出来的分区并不正确,还得手动修改扇区,磁头,柱面这样的信息,这是稍微麻烦点的地方。
整个事情,花了我一整天。就是源于一个误操作。当然,这是由于我的粗心引起的。这件事虽然没有减少我对linux的热爱。但我更加相信,操作系统以及软件应该更加人性化,以及减少用户误操作带来的损失和麻烦。linux下,rm命令会无声无息地删除掉你的东西,找都找不会来。linux的设计者总是认为,用户始终清楚他在干什么,所以各种危险的操作并没有更多的保护。在windows下,你删掉MBR的可能性相对较少。这是个差别。
Linux仍然在前进着。尽管它在桌面应用上与windows还有差距,但是它体现着软件世界的一个信仰,体现着那种奉献和共有的精神。有无数的人为了这个信仰,无私地付出了很多,想Richard Stallman这样的人,一生都投入到了开源的发展中。正是由于有这样坚定的人在,我相信Linux最终会用在每一台电脑上,免费,而且好用。

修改SUSE的GRUB背景图
SUSE Linux Enterpris
难道这些是Fedora 10
挺优雅的openSUSE Lin
Ubuntu 8.10豪华美观
展示下红旗Linux的风
在红旗Linux6.0下安装
Ubuntu 8.04下给每个3