在 Ubuntu 下挂载 NTFS 分区出错,常见原因和解决办法如下:
这是最常见原因。
错误提示通常类似:
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
✅ 解决方法:
powercfg /h off
错误提示:
NTFS is inconsistent
✅ 解决: 方法 A(推荐,在 Windows 修复)
chkdsk X: /f
(X 为盘符)
方法 B(Ubuntu 修复,有风险)
sudo ntfsfix /dev/sdXn
例如:
sudo ntfsfix /dev/sdb1
Ubuntu 一般自带,但有时缺失。
✅ 安装:
sudo apt update
sudo apt install ntfs-3g
挂载示例:
sudo mount -t ntfs-3g /dev/sdb1 /mnt
错误:
Permission denied
✅ 指定权限挂载:
sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=022 /dev/sdb1 /mnt
可能是坏道或写保护。
✅ 检查:
dmesg | tail
若看到 I/O error,可能是硬盘问题。
sudo dmesg | tail 看具体错误sudo ntfsfix /dev/sdXnchkdsk如果你愿意,可以把完整报错信息或 dmesg 输出贴出来,我可以帮你精确判断。