Задать вопрос

Способ автомонтирования съёмных носителей в консольной Ubuntu?

Добрый вечер, хабражители!


Дано:

Чистая консольная Ubuntu 12.04 LTS


Задача:

Автомонтировать и размонтировать флешки, жёсткие диски, cdrom и т.д.


Условия

Носители должны быть доступны на запись обычному пользователю

cdrom должен отмонтироваться по нажатию на кнопку извлечения


Результаты:

gvfs + policykit = сложно и нестабильно.

Halevt + pmount = сложно и заброшен

sudo + udev = не поддерживается DE, неизвестно как работает c cdrom


Вопрос:

Посоветуйте перспективный и логичный вариант.


P.S. Пока склоняюсь к udev.
  • Вопрос задан
  • 5182 просмотра
Подписаться 10 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
Mezomish
@Mezomish
4 года назад делал такое на голом Дебиане с помощью udev+autofs, посмотрите тут: wiki.debian.org/AutoFs
С cd-rom не пробовал, но флешки монтировались на ура:



Не обращайте внимания на всплывающие надписи — это небольшой троллинг одного товарища, для которого и снималось видео. Товарищ утверждал, что в этом страшном и ужасном отсталом линуксе нет даже авто-монтирования кроме как средствами DE :)
Ответ написан
Комментировать
@lex_t
help.ubuntu.com/community/UsbDriveDoSomethingHowto — вот тут описан способ как писать скрипт, реагирующий на hot-plugging. Начал бы с этого, наверное
Ответ написан
Комментировать
@Smolka
Года 3 назад сидел только в консоли. Пользовал ivman (в репах дебиана был). Ещё, для ленивых, можно пользовать демон PCManFM или, по тяжелее, Thunar.
Ответ написан
Комментировать
@porzione
В debian уже сто лет использую usbmount.alioth.debian.org/ для автомонтирования usb флэшек
с винтами чуть сложнее — сделать-то можно, но там обычно куча разделов и разных фс, так что правила будут сильно сложнее, чем просто
/dev/sdx1 -> /media/usb0
но в любом случае udev, да
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽