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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Отображение имен в примонтированном диске  (Прочитано 1666 раз)

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

Оффлайн tety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Здравствуйте. Есть домашний диск с кучей папок. Есть папки в именах которых есть знаки двоеточия, вертикальной линии и т.п.
Монтирую этот диск на удаленный сервер. Так вот если, например на домашнем диске папка называется  Матрица: Революция (2003) то на удаленном сервере отображается набором символов как _HHGOY~C. Как добиться чтоб папки на удаленке отображались в нормальном виде.

shamanhuev

  • Гость
Re: Отображение имен в примонтированном диске
« Ответ #1 : 22 Августа 2021, 11:11:18 »
Матрица: Революция (2003)
А кириллица не смущает ?

Оффлайн tety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #2 : 22 Августа 2021, 11:16:25 »
Матрица: Революция (2003)
А кириллица не смущает ?
а что должно смущать? остальные папки отображаются правильно.
Например название папки Амели (Le Fabuleux destin d'Amélie Poulain, 2001) отображается нормально и на домашнем и на удаленном сервере. Отображаются неверно, где есть в имени папки знак "двоеточие"
Вот хочется знать как это побороть.

Если делаю наоборот, что тоже не вариант. Переименовываю папку на удаленном сервере например Меч короля Артура (King Arthur: Legend of the Sword, 2017) на домашнем диске отображается Меч короля Артура (King Arthur Legend of the Sword, 2017) знак двоеточия пропал под буквой r светится какая-то точка.
« Последнее редактирование: 22 Августа 2021, 11:40:32 от tety »

shamanhuev

  • Гость
Re: Отображение имен в примонтированном диске
« Ответ #3 : 22 Августа 2021, 11:38:20 »
Амели
Это тоже часть названия ?

Оффлайн tety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #4 : 22 Августа 2021, 11:41:34 »
Амели
Это тоже часть названия ?
да. даже если я тупо называю папку на английском King Arthur: Legend of the Sword, 2017 , проблема с двоеточием таже. Да вот специально на домашнем диске назвал папку :: , а на удаленном она отображается _K1XBR~P . Теперь на удаленном переименовываю  _K1XBR~P на ::  , теперь на домашнем диске отображается      (точка)

да и имена файлов тоже переименовываются. Может быть  samba их переименовывает?
« Последнее редактирование: 22 Августа 2021, 12:10:08 от tety »

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4687
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #5 : 22 Августа 2021, 13:11:27 »
tety, разберись с настройками кодировок, как на домашней, так и на удаленной системах - это во первых, а во вторых, разберись с файловыми системами на домашнем и удаленном дисках, в некоторых ФС далеко не любые символы допустимо использовать в именах файлов (погугли на тему Filename Conventions, или как-то так)  ::)

Так например двоеточие, с точки зрения FAT, абсолютно недопустимый символ в имени файла, и потому файл с именем содержащим недопустимый символ не удастся создать на диске с FAT, ни под Windows, ни под Linux, а если такой файл был создан/сохранен/переименован под Linux на диске, скажем, с ext4 (с точки зрения этой ФС, двоеточие - символ абсолютно допустимый для использования его в имени файла), то при его копировании на диск с FAT, недопустимый символ в имени будет либо пропущен, либо заменен на допустимый (зависит от ОС, версии драйвера, и т.п. нюансов), чаще это "нижнее подчеркивание"

Учи матчасть  :coolsmiley:

Оффлайн tety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #6 : 22 Августа 2021, 13:47:24 »
Filename Conventions,
tety, разберись с настройками кодировок, как на домашней, так и на удаленной системах - это во первых, а во вторых, разберись с файловыми системами на домашнем и удаленном дисках, в некоторых ФС далеко не любые символы допустимо использовать в именах файлов (погугли на тему Filename Conventions, или как-то так)  ::)

Так например двоеточие, с точки зрения FAT, абсолютно недопустимый символ в имени файла, и потому файл с именем содержащим недопустимый символ не удастся создать на диске с FAT, ни под Windows, ни под Linux, а если такой файл был создан/сохранен/переименован под Linux на диске, скажем, с ext4 (с точки зрения этой ФС, двоеточие - символ абсолютно допустимый для использования его в имени файла), то при его копировании на диск с FAT, недопустимый символ в имени будет либо пропущен, либо заменен на допустимый (зависит от ОС, версии драйвера, и т.п. нюансов), чаще это "нижнее подчеркивание"

Учи матчасть  :coolsmiley:
обе системы на линукс. на обоих файловая система ext4.

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4687
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #7 : 22 Августа 2021, 14:32:38 »
обе системы на линукс. на обоих файловая система ext4.
- ну не знаю... возможно по пути между ними есть какие-то "фильтры" способные на такие метаморфозы с именами...
 

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6984
  • Luck Tales
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #8 : 22 Августа 2021, 15:01:14 »
tety, на машине, где расшарена папка добавьте в smb.conf, в секцию [Global]
    vfs objects = catia
    catia:mappings = 0x22:0xa8,0x2a:0xa4,0x2f:0xf8,0x3a:0xf7,0x3c:0xab,0x3e:0xbb,0x3f:0xbf,0x5c:0xff,0x7c:0xa6
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн tety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #9 : 22 Августа 2021, 15:05:19 »
обе системы на линукс. на обоих файловая система ext4.
- ну не знаю... возможно по пути между ними есть какие-то "фильтры" способные на такие метаморфозы с именами...
Все разобрался. Благодаря этой статье https://habr.com/ru/post/270877/ Конечно не совсем то что хотелось
« Последнее редактирование: 22 Августа 2021, 15:29:44 от tety »

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4687
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #10 : 22 Августа 2021, 18:44:24 »
Да уж, Samba - "фильтр" еще тот   :D


Оффлайн Киргуду

  • Забанен
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #11 : 24 Августа 2021, 16:09:00 »
А кириллица не смущает ?
а почему должна смущать кириллица?

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Re: Отображение имен в примонтированном диске
« Ответ #12 : 24 Августа 2021, 18:11:10 »
Приветствую всех!
А так нельзя, сначала всё пакетно переименовать и на всякий случай транслитерировать?
Или нужны только „родные” имена?

2021 Aug 24; 11:11 AM

 

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