某日,同学装了最新的Redhat Linux 7.2专业版之后,发现其自带的GRUB不能引导原来装的Windows me,请我去看看。
我用Windows me自带的启动盘启动,发现40G的硬盘找不到了!用fdisk一看,发现只有四个分区,而原来却有7个分区,全部为fat32。现在fdisk显示的前三个的类型为non-dos,最后一个为extended。哇!不会全部变成Linux的ext2分区了吧?用法宝PQ magic5.0(旧了点,但好用),一看,果然不出我所料,全部变成Linux的ext2分区了!怎么办?里面有同学的很多有用资料,是费尽精力找的,而且没有备份!
问同学当时装Linux时是如何分区和安装的,得到的结果是"我想在最后一个fat32分区装的,其他都是瞎点的"!唉,看来得死马当活马医了!恢复的希望不大。先用fdisk /mbr重建主引导区记录在说,说不定能找回呢。但最后还是不管用,不过GRUB成功删除了。这时,我看到我的古董工具光盘里有kv300,听说它的F10功能(修复硬盘)挺强的,可以拿来试试。唉,怎么修来修去还是一个样子呢?不行了,还是用kv300把引导区记录恢复回去,用别的方法吧。
就这么折腾了一个小时,用scandisk /all根本就找不到硬盘。后来用PQ magic 5.0查看分区的资料,也没什么进展,又不能用它来直接转换成fat32。突然脑子里有一个大胆的想法:能不能强制把ext2格式转换成fat32呢?这也许能把数据救回来,这也是我最后的绝招了。豁出去了,就用这招!于是启动了PQ magic5.0里自带的工具,ptedit.exe,把所有分区的类型改成fat32相应的16进制代码,存盘退出,然后重启,居然成功地找到所有的分区了!但c盘的数据都丢了,列目录只是乱七八糟的东西,别的分区都能列目录,用scandisk检查除c盘其他的没有发现错误。好在同学的资料都不在c盘。
忙了一个多小时终于可以松口气了。我估计是把Linux装在c盘了,后面的分区信息由于安装时操作失误把原来的分区信息破坏了。也有可能是GRUB这Redhat Linux新带的多操作系统管理软件不成熟引起的,具体原因欢迎到www.cngale.com的"技术论坛"里面讨论。我建议安装Linux时先用PQ magic直接分一个ext2分区给它,这方便安装时候选择。来自:http://www.qqread.com/pcbase/2006/11/c282800.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 硬盘维护与数据恢复专区 (3680篇文章)
- 话说硬盘知识 (2868篇文章)
- 带你认识硬盘知识 (2868篇文章)
- 硬盘大全--测评、报价 (2868篇文章)
- 数据恢复指南教程 (65篇文章)
- 硬盘数据恢复 (113篇文章)
- 数据恢复软件 (68篇文章)
- 硬盘知识 (2868篇文章)
- 硬盘数据恢复 (159篇文章)
- 硬盘数据恢复篇 (40篇文章)
- 入门:学习硬盘分区及大小调整 (70496次浏览)
- 看图带你认识电脑结构组成 (45007次浏览)
- 轻松玩转DM 硬盘分区不再怕 (26118次浏览)
- 移动硬盘选购之完全指南 (23251次浏览)
- 加载XX.dll时出错 找不到指定模块的一般解 (17009次浏览)
- 电脑小绝技,Windows快捷键大全 (16354次浏览)
- 出现“虚拟内存不够”的几个可能 (14927次浏览)
- 学习硬盘分区的基础知识 (14363次浏览)
- 硬盘分区与故障排解手册(上) (14334次浏览)
- 显卡安装与使用重点注意事项 (14084次浏览)



