LinuxForum.Fans
Тема

Монтирование и запись фат32

Автор: redgy92 80 сообщений 13592 просмотров
#147339

К сожалению, не сработало...

#147340

mvt
просмотрите когда автоматом монтируется параметры в /etc/mtab
и по параметрам попробуйте сделать grep директории /etc/udev
возможно найдете файл который за это отвечает.

#147342

Там hal

text
/dev/sdc1 /media/disk-13 vfat rw,nosuid,nodev,uhelper=hal,uid=500 0 0
#147351

В консольном режиме тоже монтируется автоматом?

#147371
ormorph написал:
В консольном режиме тоже монтируется автоматом?

Нет. Загрузился с init 3 - не смонтировалась. После startx - все опять на месте.

drBatty написал:

он настраивается

читаю...

#147374
mvt написал:

Нашел файл /usr/share/hal/fdi/policy/10osvendor/30-locale-policy.fdi, подписал туда для "vfat" вместо "volume.policy.mount_option.iocharset=utf8" - "volume.policy.mount_option.codepage=866,iocharset=utf8"

Гы пересмотрел у вас ошибка smile

text
"volume.policy.mount_option.codepage=866,iocharset=utf8"

для iocharset=utf8 следует делать следующую строчку
volume.policy.mount_option.iocharset=utf8

прописывать так же как и предыдущую.

или вообще заменить на эту строчку.

#147376
mvt написал:
Нет. Загрузился с init 3 - не смонтировалась. После startx - все опять на месте.

Хм если команда startx запускает оконный менеджер, то вполне возможно что исправив ошибку в hal останутся те же проблемы.
Хз что производители там наделали.

#147379
ormorph написал:

Гы пересмотрел у вас ошибка smile

Да самое интересное, что я это вообще убрал (вернулся к исходному тексту) - работает так же. То есть, монтируется автоматически - ошибка с кодировкой, отмонтирую и снова смонтирую (прямо в фм) - все нормально...
Ладно, потихоньку будем разбираться... Вопрос не закрыт :)

#147380
ormorph написал:
Хм если команда startx запускает оконный менеджер, то вполне возможно что исправив ошибку в hal останутся те же проблемы.

иногда (в XFCE) старый HAL не понимает этой опции. Его надо пересобрать, или выкинуть, или заменить.

#147381
drBatty написал:
[quote=ormorph]Хм если команда startx запускает оконный менеджер, то вполне возможно что исправив ошибку в hal останутся те же проблемы.

иногда (в XFCE) старый HAL не понимает этой опции. Его надо пересобрать, или выкинуть, или заменить.[/quote]
У меня Е17

#147383
mvt написал:
У меня Е17

...в том числе и в XFCE.
вот в KDE - не глючит. Очевидно, что это зависит от ФМ, а точнее от его либы, которая с hal'ом работает

#147387

Попробовал в lxde, монтирование съемных носителей управляется в pcmanfm (разделы на жестких - не отключаются)
Все равно, нужно бы как-то глобально...

#147391
mvt написал:
Да самое интересное, что я это вообще убрал (вернулся к исходному тексту) - работает так же. То есть, монтируется автоматически - ошибка с кодировкой, отмонтирую и снова смонтирую (прямо в фм) - все нормально...
Ладно, потихоньку будем разбираться... Вопрос не закрыт :)

ФМ использует при монтировании системную локаль, у вас судя по всему команда locale показывает UTF8.
А вот enlightenment хз что за программу производители дистра использовали для автомонтирования.

#147401
ormorph написал:
А вот enlightenment хз что за программу

$ ldd /usr/bin/Thunar

Показать
[console] linux-gate.so.1 => (0xffffe000)
libthunar-vfs-1.so.2 => /usr/lib/libthunar-vfs-1.so.2 (0xb77e7000)
libthunarx-1.so.2 => /usr/lib/libthunarx-1.so.2 (0xb77de000)
libexo-0.3.so.0 => /usr/lib/libexo-0.3.so.0 (0xb77a5000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb73d5000)
libxfce4util.so.4 => /usr/lib/libxfce4util.so.4 (0xb73c5000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb732c000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7311000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb72f5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7254000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7212000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb720b000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb71f4000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb70d7000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb70b8000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb707a000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7034000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7030000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7017000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6f17000)
libc.so.6 => /lib/libc.so.6 (0xb6db4000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6da8000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6d80000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6c97000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6b96000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6b7e000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6b1f000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6b16000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6ae8000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6a72000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6a4a000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6a46000)
libgamin-1.so.0 => /usr/lib/libgamin-1.so.0 (0xb6a3f000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb6a0a000)
libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb69e4000)
libz.so.1 => /usr/lib/libz.so.1 (0xb69d0000)
libm.so.6 => /lib/libm.so.6 (0xb69aa000)
libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0xb69a1000)
libxcb-aux.so.0 => /usr/lib/libxcb-aux.so.0 (0xb699e000)
libxcb-event.so.1 => /usr/lib/libxcb-event.so.1 (0xb699b000)
libxcb-atom.so.1 => /usr/lib/libxcb-atom.so.1 (0xb6997000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb697f000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb697b000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6976000)
libexo-hal-0.3.so.0 => /usr/lib/libexo-hal-0.3.so.0 (0xb6972000)
libhal-storage.so.1 => /usr/lib/libhal-storage.so.1 (0xb6968000)
libhal.so.1 => /usr/lib/libhal.so.1 (0xb6958000)
libdl.so.2 => /lib/libdl.so.2 (0xb6954000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb694f000)
librt.so.1 => /lib/librt.so.1 (0xb6946000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6943000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6936000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb692e000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6920000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6917000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6914000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6911000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb690b000)
/lib/ld-linux.so.2 (0xb783e000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb68ef000)
[/console]

не видно?

#147407
drBatty написал:
не видно?

Да как ни странно видно libhal-storage.so.1

только как это реализовано хз
ну и при чем тут enlightenment ?
thunar вроде для xfce

#147413
ormorph написал:

thunar вроде для xfce

У меня "по умолчанию" стоит PCManFM
Ладно, пока частично решили... Если дочка выберет lxde - нет вопросов, если е17 - будет перемонтировать. На флешке можно сделать файл-метку с русским названием в cp1251 :) А я пока буду разбираться...

#147425

Хм только что собрал новый enlightenment-0.16.999.55225 из layman
как я понял E17 это пока еще тестовая версия по этому все архивы как правило начинаются с 0.16
так как у меня стоит SLOT="0.17" это оно и есть
У меня по умолчанию устройства не монтируются, используется встроенный оконный менеджер самого enlightenment
устройства все монтирует кликом через меню, и с кодировкой все норм.
Похоже что производители дистра где то намудрили.

#147452
ormorph написал:

У меня по умолчанию устройства не монтируются, используется встроенный оконный менеджер самого enlightenment
устройства все монтирует кликом через меню, и с кодировкой все норм.
Похоже что производители дистра где то намудрили.

Свой FM уж больно неудобен, вот и использую pcmanfm. Так что, может и не производители, а я сам намудрил :) Попробую все скомпоновать по-другому.
PS А Enlightenment - тестовая версия с 2000-го года :), хотя http://www.opennet.ru/opennews/art.shtml?num=29424

#147456
mvt написал:
Свой FM уж больно неудобен, вот и использую pcmanfm. Так что, может и не производители, а я сам намудрил :) Попробую все скомпоновать по-другому.

Вроде свой там можно в настройках доделать, например мне не нравилось что каждый раз когда открываешь папку она открывается в новом окне, но прогулявшись по настройкам все таки удалось работать не переходя в другое окно.
Одного не хватает в нем это монтирование и отмонтирование устройств, но все это делается через менюшки, только сразу это тяжело найти.

Войдите или зарегистрируйтесь, чтобы ответить.