已知:
- 硬盘是512GB SATA接口的固态硬盘。
- 硬盘 A 中有多个分区,每个分区按扇区顺序排列,用于 [恢复/ESP(EFI 分区)/MSR/Windows/Btrfs/BIOS Boot/Kali Linux/NTFS/NTFS/Ubuntu/Ubuntu Swap]。
- 我用的是笔记本电脑,不支持UEFI启动。
问题:
前一天,我在A硬盘上使用操作系统(Parrot Sec OS,采用Btrfs文件系统,以下简称Parrot)时突然死机。
我尝试了“Alt+PrtSc”、“Ctrl+Alt+Delete”、“Ctrl+Alt+[F1/F2/F3/F4/F5/F6/F7]”等快捷键,都无法让系统恢复正常或重启,等了一会儿发现系统还是没反应,就长按电源键强制关机。
再次开机时发现硬盘A里的所有操作系统均无法启动。
详细错误是Kali Linux和Ubuntu开机时会一直卡在启动动画界面,按ESC查看输出信息,会看到一大堆错误,
Parrot会进入Busybox模式,无法修复,如果执行Exit命令,会卡在错误信息中,无法重启或关机(只能使用电源键强制关机)。Windows
10系统每次启动都会检测硬盘并尝试修复蓝屏,随机报两个蓝屏代码中的一个系统配置信息错误和0xc0000218,无法修复。
尝试的解决方案:
Windows 修复:
使用Windows PE或者Windows image修复是没用的(包括但不限于chkdsk
、、、),也尝试过使用启动修复工具调用Linux启动盘(U盘)上的命令来修复(会有提示)。sfc
bootrec
bcdboot
ntfsfix
chkdsk
Linux 系统修复:
使用btrfs check (-- repair)
、btrfs scrub (start)
和fsck
进行修复是没有用的。
并且在修复的过程中,我发现一个问题,就是硬盘A中的所有分区,当你对它们进行过任何操作之后(包括但不限于删除分区、格式化分区、调整分区大小、删除分区内的某些文件等),刷新之后会发现所有操作都失败了(比如你删除了硬盘A中的分区1,刷新之后分区1会回来,里面的数据也会恢复到删除分区之前的状态)。
我现在真的不知道该怎么办了,也找不到问题的具体根源。而且目前我很难备份硬盘A上的数据,因为如果我把这块硬盘上的数据压缩到另一块硬盘上,它可能会离线,无法操作或复制。
答案1
最可能的原因是 SSD 出现故障。
更好的 SSD 会在接近真正故障状态时进入只读模式来保护您的数据。这使您有最大的机会在驱动器完全故障之前访问数据并将其保存到另一个存储设备。
您应该尽快获取替换驱动器并开始复制数据。