我拔掉了一个旧的 500 GB HD NTFS 外部驱动器,但没有先卸载它,然后它就无法在 Linux 中安装。我在不同的机器上试过,但发生了同样的错误。我正在考虑对分区管理器应用“修复”程序,但在此之前我在 Windows 机器上试了一下。它给出了一些错误,但随后访问了文件。它可以被分离/卸载,然后在 Linux 中也很好。
我想 Windows 已经自动修复了与驱动器未正确卸载/断开连接相关的错误,因为 Windows 可能与 NTFS 格式具有更好的本机集成/交互。
我记得我在 Mac 上遇到过类似的 USB 记忆棒驱动器问题:当驱动器在 Mac 或 Linux 上没有正确断开连接时,它在 Linux 上继续工作但在 Mac 上不工作,我不得不重新插入并在 Linux 中正确断开连接使其在 Mac 上可访问。但这是我第一次拥有比 Linux 更好的其他系统访问的驱动器。
当这种情况再次发生时,我手边可能没有 Windows 机器。有没有一种简单的方法可以在 Linux 中获得相同的结果——像这样的简单修复?
轻松修复?不要使用 NTFS,而是使用 Linux 原生文件系统。有用的修复?不,没有。
我在评论中看到您“有一些应该在 Windows 和 Mac 上使用的外部驱动器”。在此基础上,您可能希望继续使用 NTFS,因此您需要保留该 Windows 框以修复在非 Windows 系统上使用该文件系统时偶尔出现的错误。
如果因果触发是您在拔出外部驱动器之前忘记卸载文件系统,那么配置一个挂载寿命短的自动挂载器可能会有所帮助。