Каков сервис, это ответственно за автомонтирование Карты памяти в CentOS 6.4?

Anacron является большим для того, что это-... система, чтобы гарантировать, что задания выполняются каждое количество дней N после перезагрузки - не много управления там. Кроме того, это не резидентный демон и поэтому не может заменить crond или фактическое время отправления; это запускает во время начальной загрузки (или, когда вручную вызвано), ожидает соответствующих интервалов прежде, чем проверить некоторые условия, и затем после того как все было проверено или выполнено, это выходит.

Тем не менее это могло быть полезно в Вашей ситуации как резервное копирование для фактического времени отправления. Вы могли сделать что-то как:
echo '@monthly 0 custom1timejob script_or_cmd_here' >> /etc/anacrontab

Затем запланируйте Ваш в задании, удостоверившись включать что-то в сценарий, что любой позволяет anacron знать, что задание было выполнено (путем выполнения date +%Y%m%d > /var/spool/anacron/custom1timejob), или еще более простой: просто удалите запись из anacrontab (sed -i /custom1timejob/d /etc/anacrontab).

Затем в худшем случае задание должно быть выполнено в следующий раз начальные загрузки системы.
(Удостоверьтесь RANDOM_DELAY и START_HOURS_RANGE переменные в/etc/anacrontab [видят man anacrontab], не собираются смешивать с Вашими ожиданиями все же.)

8
13.04.2017, 15:37
3 ответа

Поскольку другие прокомментировали, что я не полагаю, что это возможно в runlevel3. Рассматриваемое приложение под GNOME 2.x называют gnome-volume-manager. Можно реконфигурировать его немного использования gnome-volume-properties.

снимок экрана

            ss of gnome-volume-properties

Учитывая Вы находитесь в runlevel 3, я не полагаю, что это - опция. Вы могли однако подключить udev коаксиальным кабелем в выполнение монтирования для Вас подобным способом.

1. добавьте файл automount.rules в /etc/udev/rules.d

2. добавьте следующие строки к automount.rules

automount.rules

# automounting usb flash drives
# umask is used to allow every user to write on the stick
# we use --sync in order to enable physical removing of mounted memory sticks -- this is OK for fat-based sticks
# I don't automount sda since in my system this is the internal hard drive
# depending on your hardware config, usb sticks might be other devices than sdb*
ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"

3. перезагрузите правила udev:

udevadm control --reload-rules

gome-дисковая-утилита

Я нашел новое название gnome-volume-manager BTW. Это назвало дисковую утилиту гнома в CentOS6, я просто подтвердил, что тот об/мин находится в конфетке по умолчанию repos.

Этот U&L Q приводит меня к нему: устройства хранения USB автоматически не смонтированы при вставке на новой установке Debian 6.0.

Сделайте следующую команду для нахождения его:

$ yum search gnome-disk-utility*
gnome-disk-utility-devel.i686 : Development files for gnome-disk-utility-libs
gnome-disk-utility-devel.x86_64 : Development files for gnome-disk-utility-libs
gnome-disk-utility-ui-devel.i686 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility-ui-devel.x86_64 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility.x86_64 : Disk management application
gnome-disk-utility-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-libs.x86_64 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.x86_64 : Shared libraries used by Palimpsest

Ссылки

7
27.01.2020, 20:12
  • 1
    Ничего себе. Если бы у меня было еще 4 точки I, то имел бы upvoted Вами. Но на данный момент я могу только принять.Спасибо! –  Very Objective 30.04.2013, 04:39
  • 2
    Пожалуйста. Довольный я смог выручить Вас.Удачи! –  slm♦ 30.04.2013, 04:49

Хороший метод командной строки для того, чтобы сделать автомонтирование является 'autofs' пакетом.

Необходимо указать две вещи в двух различных файлах:

/etc/auto.master

# USB backup drives
/mnt/offsite            /etc/auto.offsite       --timeout=300

/etc/auto.offsite

OFFSITE1 -fstype=auto,rw,noatime,data=journal,commit=1 :/dev/disk/by-uuid/b5c1db0d-776f-499b-b4f2-ac53ec3bf0ef

Результат состоит в том, что, когда Карта памяти присоединяется, это появится в/mnt/offsite/OFFSITE1. Это не покажет вплоть до Вас, получают доступ к чему-то под тем путем, таким как выполнение "ls" или "находят". После 300 секунд неактивности это автоматически демонтирует файловую систему (делающий это безопасный удалить).

0
27.01.2020, 20:12

Другой вариант - использовать pmount. Кажется немного легче использовать общ. Однако это требует установки (из эпозированного репозитория).

CentOS Форум на PMONT

0
27.01.2020, 20:12

Теги

Похожие вопросы