一个月前,我为我的PC购买了一个新的SSD磁盘,我将它与SATA3端口连接到我的主板上。我在那个磁盘上创建了一个分区/dev/sda3,并将其命名为PatriotSata3。
整个月都在正常工作。在使用它之前,我必须手动挂载它,然后它在/media/username/PatriotSata3中是可见的。
昨天,当我在主磁盘上耗尽空间时,我用本教程将所有的Docker数据移到这个C2磁盘上。
今天,当我登录时,我看到路径/media/username/PatriotSata3在手动安装之前是可见的,但是是空的。
ls: Cannot open directory '.': Access denied当我试图列出目录时。但是当我手动挂载磁盘时,它在路径/media/username/PatriotSata31下是可见的,并且有所有的文件。/media/username/PatriotSata3也是可见的,但访问仍然被拒绝。
如何使用/media/username/PatriotSata3下看到的所有文件返回到以前的状态?
发布于 2020-11-04 16:18:40
您的磁盘没有被重命名,它只是安装在一个不同的位置/挂载点上,实际上并没有什么区别。从/media//挂载点,我猜您要么是从GUI (例如从Nautilus应用程序)挂载,要么是从终端安装udisksctl,所以挂载点选择是由UDisks完成的。旧版本的UDisks有一个错误,即在卸载驱动器后不会自动删除挂载点,下一次不会重用现有目录,而是使用添加了1的新挂载点。您可以简单地删除旧目录(但请不要删除当前正在使用的目录),它将再次创建。
如果您计划更频繁地使用新磁盘,并且不希望每次都手动挂载它,我建议在每次引导之后将它添加到自动挂载(您还可以选择更好的不会更改的挂载点)。
https://unix.stackexchange.com/questions/617985
复制相似问题