Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Монтирование расшаренного ресурса Windows.  (Прочитано 827 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн log837

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Uubntu 10.04 + KDE 4.5.1 .
Есть необходимость смонтировать расшаренный сетевой ресурс WindowsXP в файловую систему Ubuntu:
sudo mount //192.168.0.1/debs-repo /var/cache/apt/local-debs -o rw,user=user,password=x,iocharset=utf8,codepage=866Ресурс монтируется, права назначены, все нормально. А вот в консоли Ubuntu имена файлов в русской раскладке отображаются как ???? ?????????? ?????.txt (например). Как можно настроить отображение русских символов  в терминале, на подмонтированном ntfs - ресурсе?

Оффлайн Norrius

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #1 : 26 Апрель 2011, 21:34:07 »
А вот в консоли Ubuntu имена файлов в русской раскладке отображаются как ???? ?????????? ?????.txt
:2funny: :2funny: :2funny:

Извините. Не удержался.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27329
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #2 : 26 Апрель 2011, 22:22:21 »
iocharset=utf8,codepage=866

Собственно, мы вот с этого ржём...

И кодировка NTFS (к слову, UTF16LE) никакого отноешния к вопросу не имеет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Norrius

  • Участник
  • *
  • Сообщений: 189
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #3 : 26 Апрель 2011, 22:26:46 »
# mount -t cifs //192.168.0.1/debs-repo -o rw,user="",password="",iocharset=utf8 /var/cache/apt/local-debs

Оффлайн log837

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #4 : 26 Апрель 2011, 22:33:40 »
А че ржете то может вместе поприкалываемся?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27329
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #5 : 26 Апрель 2011, 23:20:57 »
А че ржете то может вместе поприкалываемся?
Инструкции читай и гугли, прежде чем создавать топики.
Сам сказал выдавать результаты в cp866, и на что жалуешься?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн log837

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #6 : 26 Апрель 2011, 23:56:32 »
Инструкции читай...
А какие инструкции? Ты подскажи пожалуйста, я почитаю обязательно.
... и гугли, прежде чем создавать топики.
Я наверное знал что ты так скажешь, поэтому сначала гуглил, а потом создавал топики. Вот что нагуглил:
http://www.aboutubuntu.ru/content/montirovanie-smb-resursa
http://dog-simpson.blogspot.com/2008/11/smb-ssh.html
http://silent-ubuntu.livejournal.com/1216.html
Почему везде в опциях указывается iocharset=utf8,codepage=cp866?
Что, если указан параметр codepage=cp866, то имена файлов отображаться правильное не будут?
« Последнее редактирование: 27 Апрель 2011, 00:00:40 от log837 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27329
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #7 : 27 Апрель 2011, 00:15:18 »
Потому что у -t cifs нет параметра codepage= вообще.
И результаты его использования совместно с CIFS могут быть совсем любые.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн log837

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #8 : 27 Апрель 2011, 00:40:07 »
Потому что у -t cifs нет параметра codepage= вообще.
Действительно, нужно признать, что в man mount.cifs , в опциях для данного типа фс параметр codepage не определен, но так же нужно признать, что никакого упоминания о неопределенном поведении mount.cifs, а именно он будет работать в нашем случае, при указании параметра codepage опций нет.
Более того,
sudo mount //192.168.0.1/debs-repo /var/cache/apt/local-debs -o rw,user=user,password=x,iocharset=utf8,codepage=866монтирует сетевой windows - ресурс и в консоли терминала все имена файлов и папок отображаются корректно и нет необходимости исправлять в данной команде что - либо (хотя согласен, в мане порядок следования монтируемого устройства, опция и точки монтирования другой - но это и все отличия), все отрабатывает замечательно.
Вся проблема у меня была в том что локаль консоли не была должным образом настроена.
И еще я в инструкции читал, что если тип файловой системы не указан, то mount самостоятельно начнет искать подходящую из списка в файле уже не помню в каком, но такие слова есть.
Быть может я конечно неправ, но вы меня всегда поправите, буду за это благодарен.
« Последнее редактирование: 27 Апрель 2011, 00:43:38 от log837 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27329
    • Просмотр профиля
Re: Монтирование расшаренного ресурса Windows.
« Ответ #9 : 27 Апрель 2011, 01:08:42 »
Цитировать
Вся проблема у меня была в том что локаль консоли не была должным образом настроена.
Это было моё следующее предположение. Рад, что вы дошли до этого сами.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.094 секунд. Запросов: 24.