Автоподключение подключенных устройств в Linux

9

Автоустановка в Linux выглядит немного грязно.

Варианты автомонтирования варьируются от autofs, udev, hal или даже файловых менеджеров.

Каков наилучший метод включения автоматического монтирования на устройствах? Есть ли один сверкающий способ, который устраняет весь беспорядок?

Стефан
источник
Я обычно использую fstab ( /etc/fstab), это кажется самым простым делом (без дополнительных зависимостей). Хотя autofs кажется подходящим вариантом, если вы хотите сэкономить некоторые ресурсы.
Герт
1
@Gert /etc/fstab- определенно не хороший вариант для съемных устройств. Для его редактирования требуются привилегии суперпользователя, и ваша система может не загрузиться нормально, если вы все испортите.
Дмитрий Григорьев

Ответы:

3

Я бы сказал, что лучше всего использовать то, что лучше всего работает с вашим «рабочим окружением», так как некоторые методы автоматического монтирования могут не работать, например, с KDE, поскольку KDE хочет справиться с этим.

xenoterracide
источник
0

Если ваша система достаточно современна, чтобы поддерживать System D и D-Bus, стандартный способ управления автомонтированием - через udisks2пакет. Приведенная выше ссылка предназначена для пакета Debian, но udisks2 предоставляется и в других дистрибутивах.

Большинство сред рабочего стола предоставляют функции монтирования / извлечения в своих файловых менеджерах, используя этот пакет как зависимость:

Виртуальная файловая система Gnome предоставляет функции монтирования и удаления мусора. GVFS использует udisks2 для монтирования функций и является рекомендуемым решением для большинства файловых менеджеров.

Конечно, окружение рабочего стола не является обязательным требованием udisks2(оно используется udevза кулисами), поэтому его также можно использовать в автономных установках.

Дмитрий Григорьев
источник