К вопросу монтирования CD, USB-Flash, Floppy

Дата: 7.03.2007

Рубрики: *NIX

Когда на моем компе была установлена FreeBSD мне очень не нравилось что монтирование сменных носителей от лица непривелигированного пользователя не работало, поскольку в наших широтах требовало загрузки ядерных модулей для поддержки кириллицы на соответствующих разделах. Понятно что пользователю модули загружать не положено, однако не работало оно также и при включении соответсвующих опций в ядро. Тема эта не раз поднималась разными исследователями, например, здесь, здесь и здесь. Для себя я данную проблему решал следующим образом. Ставил sudo или делал chmod +s /sbin/mount*, первое на домашнем, второе на рабочем компе. И размещал в ~/bin/ маленький скриптик, который подправлял по ситуации.

Собственно сам скриптик:

#!/bin/sh
mnt=`df | grep -c «$1»`
if [ $mnt -eq 0 ]; then
mount /mnt/"$1" && thunar /mnt/"$1"
else
umount /mnt/"$1"
fi

Вызывается как mount.sh CD или mount.sh USB, здесь CD и USB — это директории внутри /mnt. В зависимости от того смонтирована ФС или нет выполняется соответсвенно mount или umount. Было весьма удобно добавлять его на панельку XFce или в меню Openbox.

Связанные записи

Метки: ,

Комментариев нет на запись "К вопросу монтирования CD, USB-Flash, Floppy"

Ваш комментарий может быть первым :) .

Оставить комментарий

Имя:
E-mail:
Сайт: