Не производится автомонтирование дисков с NTFS и флешек

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Monarh
ефрейтор
Сообщения: 66
Зарегистрирован: 2009-04-03 10:48:20

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение Monarh » 2020-08-10 20:39:58

Всем добрый день!

Подскажите, пожалуйста, как настроить автомонтирование NTFS-дисков?
При включенном hald в файловом менеджере диски отображаются, но доступа к ним нету, пишет "An operation is already pending".
При отключенном hald в файловом менеджере диски не отображаются.
При этом, при включенном hald в Xfce становятся недоступны "Ждущий режим", "Перезагрузка" и "Завершение", доступно "Выйти". Почему такое происходит?
Нужно ли включать hald?
Монтирование и работа с некоторыми флешками производится корректно, а с некоторыми нет.
_____________________________
С наилучшими пожеланиями,
Monarh

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение vg » 2020-08-10 20:49:57

hald не нужен.
Установите
dsbmd
dsbmc
dsbmc-cli
DSBMD - описание и настройки
BSDец приходит незаметно

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение Demis » 2020-08-13 20:32:38

Немножко совсем не в тему, но просто понравилось:

Код: Выделить всё

Начальник - секретарю:
- Катенька, дорогая, перепиши месячную отчётность нашим партнёрам, они сейчас к тебе подойдут.
- Добрый день, это к вам переписать oтчётность?
- Добрый день, да,
- Будьте так любезны, вот чистая дискета, можно на неё.
- Да, конечно.
Вставляет в дисковод. И....
# mkfs -t vfat -c /dev/fd0h1440
# mount -t vfat -o iocharset=koi8-r,codepage=866 /dev/fd0 /mnt/floppy
# find / -noleaf -type f -name 'Otchet_april.[a-zA-Z]' -exec cp '{}';
# /mnt/floppy \;
# ls -la /mnt/floppy/Otchet_april. [a-z][A-Z] && sync && sleep 3
- Возьмите пожалуйста!
Партнёры:
- Них.. себе!!!
- Что такое?!... Я опять отмонтировать забыла?! 

Аватара пользователя
Monarh
ефрейтор
Сообщения: 66
Зарегистрирован: 2009-04-03 10:48:20

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение Monarh » 2020-08-15 17:10:53

Установил.
Разделы HDD с NTFS начали автоматически отображаться в файловом менеджере, а также флешки появляются при подключении и исчезают при изъятии.
Автомонтирование всех флешек производилось и до установки DSBMD.
Однако, содержимое, как и ранее, отображается только у флешки с NTFS, а у флешек линуксовых и разделов HDD с NTFS содержимое не отображается.
_____________________________
С наилучшими пожеланиями,
Monarh

Аватара пользователя
Monarh
ефрейтор
Сообщения: 66
Зарегистрирован: 2009-04-03 10:48:20

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение Monarh » 2020-08-16 23:24:42

Проверил через root'а
Понял, что в /etc/fstab ошибки, кодировка задавалась через параметр -С=..., помоему на него ОС ругалась, хотя может и не из-за него.
Закомментировал строки касающиеся монтирования NTFS-разделов 2-х HDD.
Правильно ли я понимаю, что MSBMD должен автоматически монтировать NTFS-разделы 2-х HDD даже без указания в /etc/fstab?
У меня без информации в /etc/fstab MSBMD автоматически не смонтировал NTFS-разделы 2-х HDD.
Прописал в /etc/fstab следующую информацию:

Код: Выделить всё

/dev/ada0s1	/mnt/disc_c		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
/dev/ada0s2	/mnt/disc_d		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
/dev/ada0s3	/mnt/disc_e		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
/dev/ada0s5	/mnt/disc_f		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
/dev/ada0s6	/mnt/disc_r		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
/dev/ada1p1	/mnt/disc_w		ntfs-3g	rw,locale=ru_RU.UTF-8,noauto,late	0	0
Я точно не помню сколько разделов было на первом HDD, однако, в /dev/ada0* имеются вышеприведённые 5 разделов, все их и добавил.
Без опции "noauto" ОСь не грузится, пишет помоему так "Operation not supported by device" для каждого из этих 6-ти разделов.
При этом из под root'а в XFCE в фаловом менеджере отображается 4 заголовка разделов, но содержимое показывается для трёх из них, для раздела с именем "PROGRAM", каталоги в которых отображаются смонтированные разделы располагаются не в /mnt/disc_*, как прописано в /etc/fstab, а в каталогах /media/DOCS, /media/SYSTEM, ...
Автомонтирование линуксовых флешек проходит корректно,
а автомонтирование NTFS-флешки производится дважды 1) в виде da* 2) в виде da*.aUU0 (точно не помню помоему так)
и достпу к ней можно иметь через оба каталога.
Из под другого пользователя состоящего в группах wheel и operator
автомонтирование NTFS-флешки производится также дважды 1) в виде da1s1 2) в виде da1s1.VwPe
при этом содержимое отображается только через da1s1, а работа через da1s1.VwPe недоступна.
При подключении линуксовых флешек они автоматически появляются в файловом менеджере, но содержимое их не отображается.
4-е раздела HDD автоматически появляются в файловом менеджере при загрузке XFCE, но содержимое их не отображается.
Ситуация аналогична и при отсутствии и при наличии в файле /etc/sysctl.conf строки

Код: Выделить всё

vfs.usermount=1
Правильно ли я понимаю, что для пользователей состоящих в группах wheel и operator данная сторока вообще не нужна, она нужна только в случае если мы хотим разрешить монтирование обычным пользователям?
fuse.ko автоматически загружается.
Второй диск вообще не отображается, даже заголовок, как у PROGRAM.
Просьба помочь разобраться, что же тут всё-таки происходит и как правильно настроить.
_____________________________
С наилучшими пожеланиями,
Monarh

Demis
прапорщик
Сообщения: 496
Зарегистрирован: 2015-05-25 14:36:32

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение Demis » 2020-08-17 18:05:31

Не знаю чем помочь.
Сам не использую монтируемые при загрузке диски ntfs.
Хотя постоянно приходится их подключать, отключать на лету.

Глянул как у меня написано в каких-то скриптах:

Код: Выделить всё

cat disk_on.sh
#mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/da0 /mnt/flash
#mount -o ro -t ntfs /dev/da0s1
#mount_ntfs -o ro -t ntfs /dev/da0s1 /mnt/flash/
#mount -C ru_RU.UTF-8 -D ru_RU.UTF-8 -o ro -t ntfs /dev/da0s3 /mnt/flash/
#mount_ntfs -C ru_RU.UTF-8 -o ro /dev/da0s3 /mnt/flash/
mount_ntfs -C UTF-8 -m 755 /dev/da0s3 /mnt/flash/

cat disk_off.sh
umount /mnt/flash

cat backup_zfs_00-on.sh
...
#On usb
#kldload fuse
#ntfs-3g -o rw,uid=1001,gid=1001,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/hdd0
...
echo "Truing mount ntfs-3g -o rw,uid=1001,gid=1001,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/hdd0"
ntfs-3g -o rw,uid=1001,gid=1001,locale=ru_RU.UTF-8 /dev/ada1s1 /mnt/hdd0
echo "done"
...
Что интересного, возможно, по Вашему случаю в мане:

Код: Выделить всё

man ntfs-3g
...
       If ntfs-3g is set setuid-root then non-root users will be also able to
       mount volumes.
...
       allow_other
              This option overrides the security measure restricting file
              access to the user mounting the filesystem. This option is only
              allowed to root, but this restriction can be overridden by the
              'user_allow_other' option in the /etc/fuse.conf file.
...
       silent Do nothing, without returning any error, on chmod and chown
              operations and on permission checking errors, when the
              permissions option is not set and no user mapping file is
              defined. This option is on by default, and when set off (through
              option no_def_opts) ownership and permissions parameters have to
              be set.
...
       no_def_opts
              By default ntfs-3g acts as if "silent" (ignore permission errors
              when permissions are not enabled), "allow_other" (allow any user
              to access files) and "nonempty" (allow mounting on non-empty
              directories) were set, and "no_def_opts" cancels these default
              options.
...
Еще есть такой тестер на возможность подключения:

Код: Выделить всё

ntfs-3g.probe -w /dev/ada0s1
Коды возвратов прописаны в man ntfs-3g.probe.
Но возможно нужно глубже закапываться именно в man ntfs-3g.

Аватара пользователя
vg
мл. сержант
Сообщения: 98
Зарегистрирован: 2008-06-29 15:53:43
Откуда: Омск

Не производится автомонтирование дисков с NTFS и флешек

Непрочитанное сообщение vg » 2020-08-17 19:31:58

Monarh писал(а):
2020-08-16 23:24:42
Правильно ли я понимаю, что DSBMD должен автоматически монтировать NTFS-разделы 2-х HDD даже без указания в /etc/fstab?
Да. Опции монтирования можно внести в файл настроек демона - /usr/local/etc/dsbmd.conf.
Monarh писал(а):
2020-08-16 23:24:42
Автомонтирование всех флешек производилось и до установки DSBMD.
...автомонтирование NTFS-флешки производится дважды 1) в виде da* 2) в виде da*.aUU0...
Подозреваю, что в файл-менеджере включено автомонтирование => монтируется параллельно и демоном, и ФМ. Надо просто выбрать что-нибудь одно.

man ntfs-3g - в списке опций нет ни noauto, ни late

Ну и неплохо было бы выкладывать выводы ошибок из консоли, а не
помоему на него ОС ругалась, хотя может и не из-за него.
и
пишет помоему так
BSDец приходит незаметно