Назад | Перейти на главную страницу

Исправление точки монтирования USB-диска в Fedora 18

я использую Bacula для моих резервных копий данные помещены в буфер на один из двух USB-накопителей (другой хранится за пределами сайта, и они время от времени меняются местами). В настоящее время эти диски имеют маркировку РЕЗЕРВНОЕ КОПИРОВАНИЕ5 и РЕЗЕРВНОЕ КОПИРОВАНИЕ6.

До прошлой недели я использовал Fedora 17, которая монтирует USB-накопители в /media/$LABEL. Я просто сказал bacula-sd, что он должен искать либо /media/BACKUP5 или /media/BACKUP6, с небольшим скриптом для переключения при замене дисков. Но я только что обновился до Fedora 18, и теперь USB-накопители монтируются в /run/media/$USER/$LABEL. Таким образом, точка монтирования зависит от того, кто вошел в систему или что-то в этом роде.

Есть ли способ указать udisk иметь специальную точку монтирования для USB-носителя с пометкой «BACKUP *»?

Единственный способ указать udisks использовать другую точку монтирования - это переопределить ее, используя / etc / fstab. В вашем случае это было бы добавлением:

LABEL=BACKUP5 /mnt/backup5 auto user,noauto 0 0
LABEL=BACKUP6 /mnt/backup6 auto user,noauto 0 0

После подключения дисков udisks смонтируют их в точку монтирования, указанную в / etc / fstab

Добавление fstab-option x-udisks-auth потребует от пользователя аутентификации как администратора.

Я запустил утилиту Gnome (извините, сейчас не могу вспомнить, какую), которая добавила следующую строку в мой / etc / fstab:

/dev/disk/by-label/BACKUP6 /media/BACKUP6 auto nosuid,nodev,nofail,noauto 0 0

Признаюсь, я не знал об иерархии / dev / disk. Он содержит символические ссылки на все дисковые устройства по метке, UUID, ID и пути.