简要描述;简介
我将要描述的问题最近发生在我的笔记本电脑上,运行 Ubuntu 和 Win7。Ubuntu 安装在 SSD 上,额外的 HDD 包含 Win7 安装(运行没有任何问题)和使用 TrueCrypt 加密的 NTFS 分区(仅包含数据)。
有一天,我突然无法再访问数据了。Windows 的chkdsk
工具能够修复文件系统,我又可以访问我的数据了。但现在的问题是文件系统重复损坏,这就是,每次我在较长的停机时间后打开笔记本电脑时,我都必须让 chkdsk 修复分区后才能看到我的数据!
更多详细信息
问题何时发生?
似乎笔记本电脑需要关闭几个小时,NTFS 文件系统才会恢复“损坏的”(?)。简单的重启,甚至停机两个小时,都不会造成任何问题。
chkdsk 的输出
每次我调用chkdsk /f
修复文件系统时都会收到消息
第一个 NTFS 引导扇区不可写或已损坏
因此它使用第二个引导扇区。其余输出每次都不同,但通常 chkdsk 会修复一个或多个 NTFS元文件。
问题是怎么出现的?
我的笔记本电脑已经运行了一年多,没有任何问题,直到我重新安装了 Windows 7。在 Win7 安装后,不知何故加密的 NTFS 分区没有列在膜生物反应器硬盘的分区表已经不存在了!幸运的是,我能够将分区放回分区表 –– 但随后我又遇到了上述问题。
但实际上我无法相信 Windows 的安装导致了我现在遇到的问题。
我已经尝试解决该问题。
几天后(每天运行 chkdsk)我格式化了该分区并将所有数据放回原处。
几天后,我再次无功而返,于是删除了整个 Truecrypt 分区,并创建了一个具有不同起始和终止扇区的新分区。不使用“快速”选项的格式化没有发现任何坏扇区 - 它无错误地终止了,但问题仍然存在。驱动器的 SMART 已启用,但没有显示错误。重新分配扇区的计数器为零。
我的问题
您建议我下一步做什么?我如何才能找到真实的问题?
是否存在软件工具无法发现的坏扇区?我是否应该尝试在其他系统上安装该分区?
提前感谢你的帮助!
答案1
硬盘错误 - 如果您遇到的话 - 对于基于操作系统的工具来说很难找到。
你确实需要一个专业的工具,例如旋转式。这是专门为锻炼磁盘而设计的,以便找到磁盘上的真实错误,并且通常也能够完全纠正它们。
请阅读 GRC 网站上的说明,其中解释了为什么 SMART 监控通常不起作用。Spinrite 使用 SMART 的方式使其能够实际发现驱动器在使用过程中在正常监控下永远不会出现的潜在问题。
由于 Spinrite 的价格为 90 美元,我会首先尝试删除设置中的“奇怪”部分。首先删除 TrueCrypt,以确保它不会损坏任何东西。其次删除 GRUB 并使用标准 Windows 安装。