Automatyczne podłączanie podłączonych urządzeń w systemie Linux

9

Auto-montowanie wydaje się trochę nieporządne w Linuksie.

Opcje automatycznego montowania wahają się od autofs, udev, hal, a nawet menedżerów plików.

Jaka jest najlepsza praktyka umożliwiająca automatyczne montowanie na urządzeniach? Czy istnieje jeden błyszczący sposób, który eliminuje cały bałagan?

Stefan
źródło
Zwykle używam fstab ( /etc/fstab), wydawało się to najłatwiejszą rzeczą (bez dodatkowych zależności). Chociaż autofs wydaje się dobrym rozwiązaniem, jeśli chcesz zaoszczędzić trochę zasobów.
Gert
1
@Gert /etc/fstabzdecydowanie nie jest dobrą opcją dla urządzeń wymiennych . Aby go edytować, musisz mieć uprawnienia administratora, a system może nie uruchomić się normalnie, jeśli go zepsujesz.
Dmitrij Grigoriew

Odpowiedzi:

3

Powiedziałbym, że najlepszą praktyką jest stosowanie tego, co najlepiej działa z twoim „środowiskiem pulpitu”, ponieważ niektóre metody automatycznego montowania mogą nie działać dobrze, powiedzmy KDE, ponieważ KDE chce sobie z tym poradzić.

ksenoterracid
źródło
0

Jeśli twój system jest wystarczająco nowoczesny, aby obsługiwać System D i D-Bus, standardowym sposobem obsługi automount jest udisks2pakiet. Powyższy link jest skierowany do pakietu Debian, ale udisks2 jest również dostępny w innych dystrybucjach.

Większość środowisk komputerowych udostępnia funkcje montowania / wysuwania w swoich menedżerach plików, pobierając ten pakiet jako zależność:

Wirtualny system plików Gnome zapewnia funkcje montażu i kosza. GVFS używa udisks2 do montowania funkcji i jest zalecanym rozwiązaniem dla większości menedżerów plików.

Oczywiście środowisko pulpitu nie jest wymagane udisks2(wykorzystuje się go udevza kulisami), więc można go również używać w instalacjach bezgłowych.

Dmitrij Grigoriew
źródło