HAL - это уровень связи и передачи сообщений - я, честно говоря, не уверен, где остановится DBus и начнется HAL. Он в основном используется как слой между DBus и средой рабочего стола, но у него нет компонента GUI, который требует DE для работы.
Для установки безголового сервера вы бы хотели использовать HALevt. HALevt - это демон, который находится поверх HAL, так же, как Gnome-VFS в Gnome DE, и реагирует на аппаратные события. Он может быть настроен для запуска как системный демон или как отдельный пользователь. См. Ответ, который я написал на предыдущий вопрос об использовании HALevt для обеспечения Gnome-VFS-подобного автомонтирования для компакт-дисков и USB-накопителей на автономном сервере. Это должно дать вам основные инструкции, хотя ваша ситуация, вероятно, потребует некоторой настройки.
Ответ whitequark - настройка ваших обычных монтирований с помощью / etc / fstab - лучше, если внутренние диски вашей системы не будут настроены для горячей замены. Использование HALevt для монтирования статических внутренних дисков выполнимо, но сложнее, чем нужно. Но если у вас есть отсеки для горячей замены, и вы хотите использовать их, использование HALevt для автоматического монтирования может быть хорошим вариантом для вас.