启动时使用 chkdsk 后,NTFS 分区上的大多数文件的大小显示为零字节

启动时使用 chkdsk 后,NTFS 分区上的大多数文件的大小显示为零字节

我尝试从 ubuntu 的可启动 U 盘启动 ubuntu。但 Ubuntu 无法访问 F: 驱动器,它显示以下错误消息:

在 /media/ubuntu/New Volume 上安装 /dev/sda2 时出错:命令行“mount -t >"ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=999,gid=999,dmask=0077,fmask=0177" >"/dev/sda2" "/media/ubuntu/New Volume"' 以非零退出状态 12 退出:> 无法读取最后一个扇区(231628799):无效参数提示:该卷是 RAID/LDM 但尚未设置,或者未正确设置(例如未使用 mdadm --build ...)或尝试安装错误的设备,或者分区表已损坏(分区小于 NTFS),或者 NTFS 引导扇区已损坏(NTFS 大小无效)。无法挂载“/dev/sda2”:参数无效 设备“/dev/sda2”似乎没有有效的 NTFS。也许使用了错误的设备?或者是整个磁盘而不是分区(例如 /dev/sda,而不是 /dev/sda1)?或者相反?

在其中一个论坛上我找到了以下解决方案

在 ubuntu 终端中运行以下命令 sudo ntfsfix /dev/sda2

我这样做了,但分区仍然无法访问,但错误代码不同,它是错误代码 13

我再次登录到 Windows,(Windows 7 Ultimate 64 位)在启动时它要求 dskchk 并且我允许了,然后它执行了一系列长时间的操作,其中包括以下内容:

删除损坏的属性记录 (128, "")... 并将数据属性插入文件 36015...

之后 1. 驱动器大小不知何故从 110GB 减小到 52GB 2. 虽然驱动器中显示了所有文件,但大多数文件的大小都变为零。有些文件正常。 3. 现在可以从 ubuntu 访问驱动器,但驱动器大小也是 52 GB,文件显示为零字节大小。

问题到底是什么?如果可能,我该如何恢复数据?如果数据无法恢复,我是否应该格式化我的 F 盘,这样会使其恢复正常?如何格式化驱动器以将其恢复到正常大小 110 GB?

编辑 1:我试过了

chkdsk F:/f

命令在 Windows 中,它没有发现驱动器的任何错误,也无法修复它。

我尝试了 iRecover 工具但它在一段时间后就卡住了。

相关内容