经过一个晚上的折腾,总算基本上把问题解决了。
解决方法如下:
首先插上320G的大硬盘,安装一个ubuntu,这样各路分区就可以识别这块硬盘了。
然后把这块硬盘卸下来装到移动硬盘盒里,拿到一台非XP的电脑上去(这里非常感谢鲍习武同学的慷慨援助)。
接着使用一个叫做Disk Genius的工具恢复原来的分区,记住这款软件的名字:Disk Genius,这次全靠它了。
然后经过好长时间的搜索,“啪啪啪”把这块硬盘格式化前的分区全给找回来了,接着“啪啪啪”把里面的文件恢复了。结果可怜我原来系统盘找不回来了,估计是因为装了ubuntu文件有覆盖的缘故…不过另外两个“SOFTWARE”、“OTHERS”倒是完完全全给我找回来了。系统盘找不回来,只得重装了。
刚装好现在,正在一个一个软件往回装中,还好之前所有的安装文件我都有留着。
总结:不幸中的万幸,主要损失是我firefox辛辛苦苦整理的搜藏夹和插件全都没了,其余都还好。
教训1:backup is very very important
教训2:不要乱格linux的盘…
感到有点恐怖…
前几天装mandriva linux的时候出了点问题,没装完就强行重启了。后来运行mandriva linux的时候打不开window manager,感觉这个操作系统很不友好,当时也没多想。
结果今天想在原来装mandriva的盘上装一个ubuntu把它盖掉的时候,问题来了。安装ubuntu的时候只能识别一整个硬盘,一个区都看不到。
这里先说一下我硬盘上的分区情况:C区,50G,用来放vista操作系统;D区,60G,用来放软件;E区,160G左右,用来放各种文件;剩余的东西都用来放linux了。
然后于是乎我利用一张番茄花园的光盘进入WinPE,想利用里面的磁盘工具把 Mandriva 的区给格了,结果一看吓了一跳。里面整个硬盘的分区乱七八糟的,那个160G的分区显示的是空闲,而linux的区则隔在160G的空间和60G 的软件分区之间。
我想说把linux的区(含swap分区)给格了,然后在上面装上ubuntu,一了百了,结果…
格了以后重启后根本启动不了,屏幕提示:
GRUB Loading stage 1.5
GRUB loading,please wait…
Error 18
我想说利用vista的安装光盘修复启动,结果根本找不到硬盘。
顿时感到情况有些严重,利用昨天Sun给的工具包把电脑硬盘(320G)卸了,安上之前的那块硬盘(120G,还好当时没把这块硬盘格了)。开机进入Windows后,将那块大硬盘安装到我的硬盘盒里,结果插了几台机器都识别不了。比较恐怖的是,连用分区软件都找不到硬盘。
上网搜了一下,有的人说是GRUB文件坏了,我觉得这种解释比较符合我的情况。解决方法说是到dos下敲一个什么命令,我拿出刚刻好的番茄花园进入了dos,可是根本还是找不到那块硬盘,从何来敲命令啊?
这时有另一种说法,重新安一遍ubuntu,然后再输一个什么命令就可以找回来windows了。
可是我在ubuntu安装选分区的过程,根本就找不到windows,提示的是你要安装就得把整个硬盘格了…
呃…怎样都比连硬盘都识别不了强…然后我就把ubuntu装到了我的300+G的空间上。
现在的情况是…在windows下开一个恢复软件来搜索这块硬盘,以期把我丢失的数据找回来。
明天待续…