我在 Ubuntu 20.04 桌面上,并且有一个外部驱动器,它是我许多备份程序的“主力”。
问题:
出于某种我不知道的原因,在最近重新启动后,它现在以两个名称安装同一个外部驱动器,这导致我的脚本和应用程序失败,因为它们可以找到正确的路径。例如:
我的外部路径应该是:
/media/user/external
(实际上在 nautilus 中,我看到它像“外部”一样正常安装)
事情变得奇怪的是,当我以管理员权限运行 Nautilus 时,我发现外部驱动器也已安装在:
/media/user/**external1**
(“1” 被附加到外部驱动器名称中并对备份例程造成严重破坏。
简而言之,任何脚本或以 root 身份运行都会看到指向我的外部驱动器的错误路径并失败。
我没有手动创建任何挂载点...这几年来一直按预期正常运行,现在它停止了......
答案1
这个问题的解决办法很简单。
像常规一样打开 nautilus 并正确卸载驱动器。
以 root 用户身份打开另一个 nautilus 窗口并正确卸载驱动器。
然后,通过终端
$cd /media/user/
执行ls
(如果您仍然看到列出的外部挂载,这就是我只能称之为“幽灵挂载”,删除它,然后重新启动...您就可以重新开始行动了)