The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(ok) on 23-Дек-04, 13:24  (MSK)
  FreeBSD 5.3 ядро собрано с поддержкой SMB.
  При монтирование SMB-ресурсов на загруженной машине от имяни root или любого другого пользователя все проходит нормально.
  Добавил в /etc/fstab параметры для монтирования SMB-ресурсов автоматически при загрузке системы выдается сообщение об ошибке:
Mounting SMB file system:
smbfs: Unable to load iconv libtary: Share object "libiconv.so" not found, required by "smbfs": No such file or directory
smbfs: can't initialize iconv support (koi8-r:cp866): syserr = No such file or directory
smbfs: charset specification in the section 'SERVER' ignored: syserr = No such file or directory
   При этом ресурсы монтируются но перекодировка (cp866) на этих ресурсах не поддерживается и русские названия отображаются неправильно.
    Кто может подсказать в чем причина или точнее как решить...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 23-Дек-04, 13:43  (MSK)
>    Кто может подсказать в чем причина или точнее как решить...

# cd /usr/ports/converters/libiconv && make install

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(ok) on 23-Дек-04, 13:59  (MSK)
>>    Кто может подсказать в чем причина или точнее как решить...
>
># cd /usr/ports/converters/libiconv && make install

    Увы не помогло.
    При монтирование SMB-ресурсов на загруженной системе все проходит нормально и кодировка соответствует (русские названия файлов отображаются нормально). Проблема только если монтировать SMB-ресурсы через /etc/fstab при загрузки системы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 23-Дек-04, 14:01  (MSK)
>    При монтирование SMB-ресурсов на загруженной системе все проходит
>нормально и кодировка соответствует (русские названия файлов отображаются нормально). Проблема только
>если монтировать SMB-ресурсы через /etc/fstab при загрузки системы.

тогда нужно компилировать ядро с поддержкой ICONV, либо грузить модуль libiconv в /boot/loader.conf

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(ok) on 23-Дек-04, 14:11  (MSK)
>>    При монтирование SMB-ресурсов на загруженной системе все проходит
>>нормально и кодировка соответствует (русские названия файлов отображаются нормально). Проблема только
>>если монтировать SMB-ресурсы через /etc/fstab при загрузки системы.
>
>тогда нужно компилировать ядро с поддержкой ICONV, либо грузить модуль libiconv в
>/boot/loader.conf

    Ядро скомпилировано с опцией:
        options    LIBICONV

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 23-Дек-04, 14:56  (MSK)
>    Ядро скомпилировано с опцией:
>        options    LIBICONV

хм.. а в каком порядке разделы монтируются? /etc/fstab покажите..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от dawnshade emailИскать по авторуВ закладки on 23-Дек-04, 15:41  (MSK)
Может оно?

If the option ``noauto'' is specified, the file system will not be auto-
     matically mounted at system startup.  Note that, for network file systems
     of third party types (i.e., types supported by additional software not
     included in the base system) to be automatically mounted at system
     startup, the extra_netfs_types rc.conf(5) variable must be used to extend
     the rc(8) startup script's list of network file system types.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(ok) on 23-Дек-04, 15:58  (MSK)
>Может оно?
>
>If the option ``noauto'' is specified, the file system will not be
>auto-
>     matically mounted at system startup.  Note
>that, for network file systems
>     of third party types (i.e., types supported
>by additional software not
>     included in the base system) to be
>automatically mounted at system
>     startup, the extra_netfs_types rc.conf(5) variable must be
>used to extend
>     the rc(8) startup script's list of network
>file system types.

     Если указывать в /etc/fstab параметр "noauto" то ресурсы не монтируются автоматически...
     Получается так что при загрузки система не видет libiconv.so (кстати он лежит в /usr/local/lib), я попробовал скопировать его в /lib все заработало нормально без ошибок... Отсюда вопрос - где и как можно задать переменные среды используемые системой при загрузке?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Дек-04, 15:53  (MSK)
>  FreeBSD 5.3 ядро собрано с поддержкой SMB.
>  При монтирование SMB-ресурсов на загруженной машине от имяни root или
>любого другого пользователя все проходит нормально.
>  Добавил в /etc/fstab параметры для монтирования SMB-ресурсов автоматически при загрузке
>системы выдается сообщение об ошибке:
>Mounting SMB file system:
>smbfs: Unable to load iconv libtary: Share object "libiconv.so" not found, required
>by "smbfs": No such file or directory
>smbfs: can't initialize iconv support (koi8-r:cp866): syserr = No such file or
>directory
>smbfs: charset specification in the section 'SERVER' ignored: syserr = No such
>file or directory
>   При этом ресурсы монтируются но перекодировка (cp866) на этих
>ресурсах не поддерживается и русские названия отображаются неправильно.
>    Кто может подсказать в чем причина или точнее
>как решить...


что-то по этому поводу было, таблиц перекодировки в ядре нет и взять
неоткуда, для этого был писан ядерный модуль kiconv - что с ним стало
не знаю

можно забить на /etc/fstab и сделать скрипт через /usr/local/etc/rc.d/smbmount.sh - тогда не будет проблем.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(ok) on 23-Дек-04, 17:22  (MSK)
>>  FreeBSD 5.3 ядро собрано с поддержкой SMB.
>>  При монтирование SMB-ресурсов на загруженной машине от имяни root или
>>любого другого пользователя все проходит нормально.
>>  Добавил в /etc/fstab параметры для монтирования SMB-ресурсов автоматически при загрузке
>>системы выдается сообщение об ошибке:
>>Mounting SMB file system:
>>smbfs: Unable to load iconv libtary: Share object "libiconv.so" not found, required
>>by "smbfs": No such file or directory
>>smbfs: can't initialize iconv support (koi8-r:cp866): syserr = No such file or
>>directory
>>smbfs: charset specification in the section 'SERVER' ignored: syserr = No such
>>file or directory
>>   При этом ресурсы монтируются но перекодировка (cp866) на этих
>>ресурсах не поддерживается и русские названия отображаются неправильно.
>>    Кто может подсказать в чем причина или точнее
>>как решить...
>
>
>что-то по этому поводу было, таблиц перекодировки в ядре нет и взять
>
>неоткуда, для этого был писан ядерный модуль kiconv - что с ним
>стало
>не знаю
>
>можно забить на /etc/fstab и сделать скрипт через /usr/local/etc/rc.d/smbmount.sh - тогда не
>будет проблем.


    Libiconv.so лежит в /usr/local/lib, я его скопировал в /lib и все заработано без ошибок. Как и где прописать переменные используемые при загрузке системы, чтобы дополнительно указать на /usr/local/lib.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от lavr emailИскать по авторуВ закладки on 23-Дек-04, 18:40  (MSK)
>>>  FreeBSD 5.3 ядро собрано с поддержкой SMB.
>>>  При монтирование SMB-ресурсов на загруженной машине от имяни root или
>>>любого другого пользователя все проходит нормально.
>>>  Добавил в /etc/fstab параметры для монтирования SMB-ресурсов автоматически при загрузке
>>>системы выдается сообщение об ошибке:
>>>Mounting SMB file system:
>>>smbfs: Unable to load iconv libtary: Share object "libiconv.so" not found, required
>>>by "smbfs": No such file or directory
>>>smbfs: can't initialize iconv support (koi8-r:cp866): syserr = No such file or
>>>directory
>>>smbfs: charset specification in the section 'SERVER' ignored: syserr = No such
>>>file or directory
>>>   При этом ресурсы монтируются но перекодировка (cp866) на этих
>>>ресурсах не поддерживается и русские названия отображаются неправильно.
>>>    Кто может подсказать в чем причина или точнее
>>>как решить...
>>
>>
>>что-то по этому поводу было, таблиц перекодировки в ядре нет и взять
>>
>>неоткуда, для этого был писан ядерный модуль kiconv - что с ним
>>стало
>>не знаю
>>
>>можно забить на /etc/fstab и сделать скрипт через /usr/local/etc/rc.d/smbmount.sh - тогда не
>>будет проблем.
>
>
>    Libiconv.so лежит в /usr/local/lib, я его скопировал в
>/lib и все заработано без ошибок. Как и где прописать переменные
>используемые при загрузке системы, чтобы дополнительно указать на /usr/local/lib.


все правильно ты сделал, только теперь помни про эту версию динамической
библиотеки.
ldconfig автоматом берет /usr/local/lib из /etc/defaults/rc.conf
бесполезно что-либо прописывать потому как этап монтирования из /etc/fstab
раньше чем запуск ldconfig, а библиотека уже должна быть видна и
находиться в корне /lib

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от co6aka Искать по авторуВ закладки(ok) on 23-Дек-04, 21:07  (MSK)
Может не копировать а ln -s ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Ошибки автомонтирования SMB-ресурсов при загрузки системы"
Сообщение от bardak emailИскать по авторуВ закладки(??) on 23-Дек-04, 21:23  (MSK)
>Может не копировать а ln -s ?


     По-сути оно так и есть, ибо /usr/local/lib/libicon.so это линк на библиотеку /usr/local/lib/libicon.so.3 Так-что? я думаю ты в этом прав.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру