Buster 两次列出外部硬盘驱动器,名称相同

Buster 两次列出外部硬盘驱动器,名称相同

我有一个运行 Raspbian GNU/Linux 10 (buster) armv7l 的 pi,并通过 USB 连接了外部硬盘。

由于某种原因,我在 /media/pi 中列出了该 hd 两次。其中之一的名称后面附加了“1”,当我查看其属性时,还有一个“文件”字段。请看截图。

这个“第二个”硬盘是什么?它是一个符号链接吗?

其他一些可能相关的数据。我正在 docker 容器中运行syncthing,并- /media/pi/14TB External/Syncthing:/Syncthing在 docker-compose.yml 中将hd 添加为容器的资源。

每当我重新启动 pi 时,我都会遇到这个问题,我需要在 compose 文件之间切换卷14TB External14TB External1通过 compose 文件重新启动 docker 以便同步找到驱动器。

如何防止出现“第二个”驱动器?在此输入图像描述

答案1

首先,其中的文件夹/media不是驱动器,而是一个挂载点,可以访问驱动器内容(其上的文件系统)的文件夹。当驱动程序没有安装时,它只是一个空文件夹,没有什么特别的。因此,您不会两次拥有该驱动器,而是有一个未使用的文件夹/media/pi/14TB External和一个/media/pi/14TB External1用作驱动器挂载点的文件夹。

为什么这个文件夹有两次? GUI 中的安装是通过以下方式完成的U盘它还会自动在 中创建挂载点/media/<user>。如果挂载点已存在,则不会重复使用该挂载点,但 UDisk 会通过在其上附加数字来创建一个新挂载点。 UDisk 应该在卸载设备(或关闭机器)后删除该文件夹,但这在旧版本的 UDisk 中被破坏,有时不起作用,因此您最终可能会在/media.

要解决此问题,只需删除该/media/pi/14TB External文件夹,下次 UDisks 将在安装驱动器时创建该文件夹并将其安装在那里。 (注意:首先确保您没有意外保存任何内容/media/pi/14TB External,这意味着数据未保存在外部驱动器上,因此删除文件夹将意味着您丢失数据。)

相关内容