一晃眼已经在十一长假了,最近某一直在热衷于写wiki;不仅仅是zh.wikipedia.org,还包括en和ja以及……各种折腾东西的wiki,当然还有某自己的wiki.areverie.org。最近某喜欢听故事,也喜欢讲故事。今天就给大家讲个故事吧。

突然会发这么一篇网志是因为……最近在PC上的折腾差点要了某半条命。先是从玩了gentoo后,打算把不需要的linux都删除,这就意味着某打算把原本家里的PC上的archlinux和grub删除。这一删不要紧……要命的是后面一连串的故事。

首先我知道删除grub会影响MBR,导致无法启动windows,于是某上网查询了一番。找到了一篇关于安全删除grub的办法,太过复杂所以PASS……于是某果断寻求删除linux分区后重建windows的MBR(刚开始某还不知道应该是Win7的)。于是很顺利地在磁盘管理程序里把linux的分区删除了。重启果然启动不了,于是上网开始查如何修复…… 尝试了几个XP的解决方案不行后,找到一篇重建windows bootmgr MBR的文章很不错,按照这个方法在安装光盘进入安装界面后按shift+c即可启动cmd,随之而来确认分区,重建bootmgr很顺利。系统也正常启动。于是某也就没在意了……

戏剧性地是……玩mabi的时候在做G12的BOSS,顺手录了一下视频,C盘一下就告急了(吃了9个GB呢),并且专门放实用工具和镜像的分区50GB也快满了。于是打算把删除掉的linux分区多出来的100GB利用起来。不做还好,一尝试,在磁盘管理器里提示没有足够空间完成操作。刚开始以为是C盘临时空间不足,才去清理视频,之后才意识到思路完全不对——这和C盘临时空间没任何关系。网上查了一下说是磁盘分区表的间隔有问题(的确linux和windows在处理逻辑分区上有点区别),最后找到的方法都是转换为动态盘,不过这可不现实,因为某的主要硬盘还有OS在,所以稀里糊涂地看文章以为用分区工具重新修复一下能解决问题……这才是噩梦的开始。

某把N年前的XP光盘翻了出来(还是深X的),光驱启动……哦这里不得不提一下,在上个月某的第3台DVD刻录光驱光荣退役——战死,虽然某都没怎么让它战……所以翻箱倒柜把5年前刚买PC那会儿那个DVD-ROM驱动器挖出来,一试果然还能用。点亮毫不犹疑地进了PQ魔术分区,迎面而来就是警告提示分区有误,是否修复,点了几个dialog之后,我已经不耐烦地狂点鼠标左键了——这才是最失败的地方;一进PQ主界面,看到的就是一块硬盘分区的图示——提示失败……这下我背后冒冷汗了,不会出什么问题吧,赶紧exit掉尝试boot系统……

在多次连续boot过程中重启已经宣判了我的硬盘上的7娘的死刑……缓期。于是某又想都不想,打算从PE环境中尝试修复——无果,还试图花了6个小时的时间找各种版本的PE,刻盘、写入闪盘,尝试从外置硬盘和LAN去备份数据——索性外置硬盘和机箱内另外一块硬盘没有问题。困扰我这么长时间不因为别的,只因为在PE2.0里,某能看到正常的分区,还能读写数据!最后我把外置硬盘和机箱内第二块硬盘拿下来插到mbp上发现没问题时,某才意识到可能是……分区表MFT的问题?

google又在危难时刻救了某,简单地把分区shrink一下就解决问题了……unmount硬盘,断电,重新插上后一切正常orz

事实就是这么残酷,真正解决问题花的时间才那么几分钟,过程中却要折腾……呃,将近8个小时。还好数据没任何损失,正在我执笔的时候,把硬盘拆下来,放在底座上正在备份数据。

这个故事告诉我们……

备份很重要,不做的话出问题哭也来不及哦XDDDDDDDDDDDDDDDDDDDDDDDDDDDD

其实真正想说的是,做事情还是不能太想当然,任何问题都要先分析清楚,不做没把握的选择。