Почему точка монтирования постоянно меняется и как я могу предотвратить это?

9

Когда я подключаю внешний USB-накопитель, он автоматически монтируется и становится доступным в / media / disk /

Однако через некоторое время мой каталог / media выглядит так:

cesar@minas-tirith:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

Как видите, diskзапись повторяется с дополнительным _добавлением в конце. Я не знаю, почему это происходит, но я могу представить, что при некоторых обстоятельствах система не может подключить диск /media/disk/и создать его disk_, затем она не может подключить его /media/disk_и создать, disk__и так далее. Другая запись, 0BC7-569Eя думаю, это с карты памяти SD, так что это не только для USB-накопителей.

Я хотел бы знать, что вызывает это? Это ожидаемое поведение? или как я могу предотвратить это?

Cesar
источник
1
Откройте «Система» → «Администрирование» → «Просмотр файлов журнала» и просмотрите журналы для получения дополнительной информации об отладке. Попробуйте подключить и отключить USB-накопитель и посмотреть, какую информацию вы найдете в журналах. Это может точно определить причину.
Ли Ло
Это не ожидаемое поведение. В моем компьютере / медиа / очищается, когда я отключаю устройство, даже если я делаю это, не отключая его.
Хавьер Ривера
проверяя, вы пытались dmesg | tailувидеть, если вывод показывает что-то подозрительное?
Кошик
Если вы используете pmount, он будет поддерживать ту же точку монтирования на основе имени самого устройства. См. Askubuntu.com/questions/88523/… - инструкции по установке, pmountчтобы этого не происходило.
SDsolar

Ответы:

3

Для долгосрочного исправления вы можете добавить диск в / etc / fstab с указанной точкой монтирования. Я рекомендую использовать UUID для идентификации диска.

Бонусный совет:

Если вы хотите, чтобы значок отображался при монтировании диска, задайте точку монтирования где-нибудь в / media /. Если вы этого не сделаете, установите точку монтирования где-нибудь еще, например / mnt /.

nathwill
источник
Новым пользователям может быть проще использовать утилиту Disk для настройки записи fstab, так как большинство параметров объясняется в графическом интерфейсе.
wjandrea
2

Вы можете обойти это, отключив USB-накопитель и перейдя к терминалу (например, Приложение-> Аксессуары-> Терминал) и введя:

sudo rmdir /media/disk
sudo rmdir /media/disk_
sudo rmdir /media/disk__
sudo rmdir /media/disk___
etc

При повторном подключении диска к нему следует перемонтировать его в / media / disk /

(Сделайте то же самое для вашего / media / 0BC7-569E)

8128
источник
+1 за обходной путь. Это то, что я делал, но, как и другие, говорили, что эти каталоги не предназначены для поведения. Я хотел бы знать, почему это происходит.
Сезар
1

Это не полный ответ, а скорее комментарий, который поможет лучше понять проблему (у меня пока недостаточно комментариев, чтобы комментировать).

Вы можете проверить диагностические сообщения, сгенерированные при подключении и отключении устройств usb / sdio, выполнив следующую команду или выбрав (щелкнув) пункт «dmesg» в левой части меню «Система» -> «Администратор» -> «Просмотр файлов журнала».

dmesg | tail -20

Команда tailпечатает только самые последние 20 сообщений. Вставляя или извлекая карту, запустите ее несколько раз или измените номер в конце, чтобы увидеть больше / меньше сообщений. Это даст вам представление о том, что происходит не так.

Koushik
источник
1

Убедитесь, что вы всегда отключаете USB-устройства, прежде чем отключать их.

Ньямиоу Галеантроп
источник