最近我从 Ubuntu 18.04 切换到 Ubuntu 22.04。我的一个外部硬盘是 Western Digital Elements 3 TB 硬盘,在 18.04 中始终可以正确安装,在 22.04 中确实可以安装并正常工作了几天。然后它停止工作,因为无法安装它。在 Windows 11 下将它与另一台计算机一起使用时,它可以安装并正常工作。Ubuntu 中的错误消息22.04
:
Unable to access "Elements".
Error mounting /dev/sdi1 at /media/lubomir/Elements1: Unknown error when mounting /dev/sdi1
请帮我解决这个问题。
答案1
我感谢迄今为止回复的所有人。我们成功找到了解决方案,从某种意义上说,它是基于上述多条建议的组合而得出的集体解决方案,如下所示。事实证明,在 18.04 和 20.04 之间切换时已知此错误(请参阅上述 steeldriver 的回复),那里提出的解决方案之一也在这里有效。也就是说,在终端上,我首先通过“sudo ntfsfix /dev/sdi1”启动,响应为“打开‘/dev/sdi1’时出错:没有该文件或目录。卷已损坏。您应该运行 chkdsk。”这似乎表明 waltinator 的上述回复指向了故障的原因——在移回 Ubuntu 22.04 之前,硬盘确实在 Windows 11 中工作了一段时间。不过,我并没有急于在 Windows 11 中使用 chkdsk,而是首先在终端中运行steeldriver 提供的链接中的第二个建议:“sudo apt install --reinstall ntfs-3g”。这解决了问题,而无需在 Windows 中使用 chkdsk。
答案2
事实上这对我有用。
- 使用以下命令检查磁盘的状态:lsblk。
- 然后使用命令:sudo ntfsfix /dev/sdb1,这里将“/dev/sdb1”驱动器替换为您使用 lsblk 找到的驱动器名称。
此 URL 中选项 1 的更多信息: https://learnubuntumate.weebly.com/fix-82038203error-mounting.html