![无法看到 NTFS 分区上的文件(由 Windows 创建)](https://linux22.com/image/1118304/%E6%97%A0%E6%B3%95%E7%9C%8B%E5%88%B0%20NTFS%20%E5%88%86%E5%8C%BA%E4%B8%8A%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%88%E7%94%B1%20Windows%20%E5%88%9B%E5%BB%BA%EF%BC%89.png)
我有一个 NTFS 磁盘,用于在 Windows 7 和 Ubuntu 之间共享我的所有媒体文件。不幸的是,在我使用 Windows 在那里保存了一些新视频后,我在 Ubuntu 中看不到它们。它只是不会“刷新”并显示新的 .avi 文件。它们在 Windows 上运行得很好。
Ubuntu Linux 处于休眠状态并且已安装 NTFS 卷。
为什么会发生这种情况?
答案1
当您通过 OS2 (Windows) 修改文件系统时,它仍挂载在 OS1 (Linux) 中。由于 OS1 当时处于休眠状态,因此它不知道这些更改。只有在卸载并重新挂载文件系统后,它才会知道这些更改。
将来您应该通过在暂停之前卸载“共享”卷来避免这种情况,因为 OS1 可能会在不知不觉中覆盖 OS2 执行的间歇性更改,从而不可逆转地损坏数据甚至文件系统。
你必须永远只通过挂载点下方的目录树修改已挂载的文件系统¹。
(¹ 有些工具可直接在已安装的文件系统上运行,并且会说明这一点明确地在他们的文档中。