最初我运行的是 Windows 操作系统,它有三个分区:C、D 和 E。然后我在“C”中安装了 Ubuntu 16.04(格式化并清除窗口)。现在,当我在 Ubuntu 中尝试访问 E 盘时,出现此错误:
Error mounting /dev/sda3 at /media/cyan/F428D28228D24372: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda3" "/media/cyan/F428D28228D24372"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda3': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
请帮助我恢复我的文件。我有一些宝贵的信息,我不想丢失。 'c' 'D' 和 'E' 是内部驱动器的分区,而不是外部的
我没有双重启动,只剩下一个“操作系统”,即“C”盘中的 ubuntu。
答案1
更新:#1
如果您不再安装 Windows,并且驱动器 D:和 E:是外部驱动器,请将这些驱动器连接到另一个正在运行的 Windows 系统并运行我的答案中显示的最后两个 chkdsk 命令,或者启动到 Windows 安装/修复光盘并从那里运行 chkdsk。
更新 #2:
继续在您的 E: 驱动器上使用 ntfsfix 命令,如下所示...
sudo ntfsfix /dev/sda3
如果 NTFS 驱动器以只读方式安装,或者根本没有安装,则可能是因为 Ubuntu 认为它们的文件系统不干净,可能是由于休眠或文件系统损坏。请执行以下操作...
在 Windows 中...
- 启动进入 Windows
- 打开电源控制面板
- 选择
change what the power buttons do
- 选择
change options that are unavailable
- 取消选中
fast startup
- 关闭电源控制面板
- 打开管理命令提示符窗口
- 类型
powercfg /h off
- 类型
chkdsk /f c:
- 同意在下次重启时运行 chkdsk
- 类型
chkdsk /f d:
- 类型
chkdsk /f e:
- 重新启动 Windows 以让 chkdsk 在驱动器 C 上运行: