故障

前一天开机状态下,转动了笔记本。今天进入Linux后,一个ntfs分区打不开了。

修复

1.linux自带命令

fsck /dev/sdb4 对ntfs无效。

e2fsck /dev/sdb4 报错magic number 。。。那一串常见的错误信息。

2.DiskGieus工具

重启(跳过开机磁盘检查),进入winPE,DG工具,对sdb4分区做“错误检查和修复”。完成后,还是无法打开这个分区。

又对该分区做“清除空闲空间”,开始不懂什么意思,做完才知道把空闲空间都填满了FF。结果从文件管理器看,空间容量的进度条都不显示了。

又对该分区做“备份文件”,只能备份小文件到其他分区。稍微大点的文件都会提示需要花钱才能复制。

3.linux系统的GParted工具

回到Linux系统,打开图形工具“分区编辑器”,对sdb4分区做“检查”,提示出错。

查看详情:

磁盘至少有一个section损坏。建议我先 ntfsclone –rescue 备份分区内容为镜像文件。然后进入windows,执行chkdsk /f /r 磁盘号:,然后重启2次。然后回到linux,执行一个ntfs开头的命令。

我进入windows(开机没跳过磁盘检查),chkdsk和重启之后,发现该分区可以打开,看到内容了。就没有执行最后在linux中的命令。