修复被grub覆盖的ntfs分区引导扇区

出自Linux Wiki

在2007年2月14日 (三) 09:50由Chenxing (讨论 | 贡献)所做的修订版本
(差异) ←上一修订 | 最新修订 (差异) | 下一修订→ (差异)

目录

前言

大概不少人有过把Category: grub不小心安装到ntfs分区的经历,由于grub占据了ntfs分区的引导扇区,导致分区无法被系统正确识别,如果不采取有效措施,分区中的数据会丢失,造成损失。

要找回分区中的文件,可以使用各种数据恢复软件,如GetDataBack等,但需要很长时间,而且这些软件价格昂贵,所以这种方法虽然可行,但不推荐。

前提条件

在用grub覆盖了ntfs分区引导扇区之后,没有更改该分区中的数据,否则恢复可能失败。

ntfs分区引导扇区恢复原理

恢复原理其实简单,ntfs分区的引导扇区是有备份的,按照微软的说明,ntfs 3.5x在分区中间存有备份,而ntfs 4.0则把备份数据存在分区的末尾。grub安装时只覆盖了引导扇区的内容

至此,如果你掌握如何直接读取硬盘数据的方法,就可以跳过下面的所有内容,自己恢复这个分区的引导扇区了,如果你的方法比下文所述的简单,请把它贴在这里,谢谢!

修复方法

仍可找到可以访问该硬盘的Windows系统

如果损坏的不是 仍然可以进入Windows系统,或可以把硬盘插在其它可以进入Windows系统的计算机上

用diskprobe.exe修复ntfs分区

参考资料

个人工具
简体繁体转换