Я автоматически монтирую несколько сетевых дисков samba на клиенте Ubuntu, используя в качестве примера следующую строку в fstab
:
//LINUX-SERVER/bee_dsk5/ /media/bee_dsk5/ cifs defaults,nodev,noexec,nouser,rw,nofail,x-systemd.automount,x-systemd.requires=network-online.target,credentials=/root/.smbfscredentials 0 0
Сетевые диски предоставляются моим сервером Ubuntu 16.04.
Это работает нормально, но создает значок «Устройство» и «Сеть», которые есть у меня на рабочем столе. Если я размонтирую эти диски и подключу их, существует только значок сети. Также, если я выхожу (не перезагружаюсь) и снова захожу, существует только значок сети. Не имеет значения, использую ли я nautilus или nemo (мой предпочтительный вариант). Любые идеи о том, как изменить, так что при запуске есть только 1 иконка.
Эта проблема существовала в нескольких версиях Ubuntu по крайней мере 14 и 16. Клиент в настоящее время 17.10.
Спасибо за любую помощь.
Вы можете скрыть дубликаты значков с помощью dconf-editor
.
Прокрутите вниз до com → canonical → unity → devices и введите UUID монтирования в черный список.
Моя выглядит так.