При копировании искажаются имена папок.

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#1

21 авг 2025, 15:49

Возникла неообходимость скопировать папку на другой носитель.
При копировании с носителя btrfs на носитель btrfs или fat32 все копируется правильно.
При копировании с носителя btrfs на носитель ntfs получаю сообщение о недопустимом имени файлов (пропускаю их), но часть папок которые копируются изменили своё названия на нечитаемые почерки. - "__________ ____________________"
При копировании на андроид получаю сообщение что устройство не найдено, хотя внутренний накопитель открывается.
Подскажите пожалуйста как преодолеть это недоразумение?
К сожалению не осилил как вставить скриншот. :dash2:

Аватара пользователя

rogoznik
Сообщения: 10476
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2059 раз
Контактная информация:

При копировании искажаются имена папок.

#2

21 авг 2025, 16:48

karatv писал(а):
21 авг 2025, 15:49
К сожалению не осилил как вставить скриншот.
Под панелью ответа есть кнопка "Добавить файлы". Добавляешь файл, рядом с добавленным файлом будет кнопка "Вставить в текст сообщения" - будет вставлено где был курсор в поле ввода текста сообщения.
ИзображениеИзображение

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#3

21 авг 2025, 17:21

Спасибо добавлю скрин.
Вложения
Снимок экрана от 2025-08-21 15-31-10.png

Аватара пользователя

WWolf
Сообщения: 4211
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1737 раз
Поблагодарили: 1281 раз
Контактная информация:

При копировании искажаются имена папок.

#4

21 авг 2025, 18:24

karatv писал(а):
21 авг 2025, 15:49
Подскажите пожалуйста как преодолеть это недоразумение?
не использовать неродные ФС для Linux, тем более такие закрытые как ntfs
иначе отгребать проблемы с правами, названиями, повреждениями данных и даже утрате...

а если прям оооочень надо, копать флаги монтирования
в частности:
windows_names - запрещает создание файлов, каталогов и расширенных атрибутов с именами, которые запрещены в windows.
iocharset=utf8 для корректного отображения названий

взято отсюда и отсюда отсюда

Аватара пользователя

WWolf
Сообщения: 4211
Зарегистрирован: 14 фев 2018, 00:51
Решено: 38
Откуда: Краснодар
Благодарил (а): 1737 раз
Поблагодарили: 1281 раз
Контактная информация:

При копировании искажаются имена папок.

#5

21 авг 2025, 18:27

karatv писал(а):
21 авг 2025, 15:49
При копировании на андроид получаю сообщение что устройство не найдено, хотя внутренний накопитель открывается.
попробуй не через mtp (глючный пипец), а через ptp работать

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#6

21 авг 2025, 19:47

WWolf писал(а):
21 авг 2025, 18:27
karatv писал(а):
21 авг 2025, 15:49
При копировании на андроид получаю сообщение что устройство не найдено, хотя внутренний накопитель открывается.
попробуй не через mtp (глючный пипец), а через ptp работать
А как это сделать, что для этого нужно?

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#7

21 авг 2025, 19:55

WWolf писал(а):
21 авг 2025, 18:24
не использовать неродные ФС для Linux, тем более такие закрытые как ntfs
Но для винды ntfs родная при этом винда отказывается вообще копировавть из за "неизвестной ошибки".
Вообще я с такой проблемой столкнулся впервые при копировании текстовых файлов .epub
Та же папка с теми же именами папок и файлов в формате .fb2 копируется без проблем.

Аватара пользователя

Lika
Сообщения: 109
Зарегистрирован: 20 июн 2022, 13:59
Откуда: Санкт-Питерсбург
Благодарил (а): 6 раз
Поблагодарили: 16 раз
Контактная информация:

При копировании искажаются имена папок.

#8

22 авг 2025, 17:48

Бородатая проблемка :-D . Называется - ограничение NTFS на набор символов имён файлов, т. е. в ext4 есть символы, которые NTFS не может прочитать. При копировании из-за этого прочерки. Столкнулась с ней ещё лет 15 назад на ext2, сколько тогда пришлось файлов переименовывать - жуть :cray2: Кстати, при копировании файлов в менеджере файлов Nemo из Linux в Windows такой фигни не просходит. Видимо, как-то смогли решить эту проблему :hi3: .

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#9

22 авг 2025, 19:37

Lika писал(а):
22 авг 2025, 17:48
смогли решить эту проблему
Я не смог решить проблему.
Причиной оказалась система управления цифровыми правами (Digital Rights Management).
Файлы .epub защищены лучше, чем .fb2.
Windows и Android строго придерживаются политики лицензирования, поэтому блокируют всю директорию где есть защищённые файлы. LinuxMint блокирует и искажает только защищенные файлы остальные нормально копирует.
Программа DeDRM для деблокирвания работает с Calibre, а я работаю с FreeLib, поэтому проблема для меня не решена.
Считаю тему исчерпанной, её можно закрыть.

Аватара пользователя

slant
Сообщения: 4894
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2190 раз
Контактная информация:

При копировании искажаются имена папок.

#10

22 авг 2025, 22:15

karatv, Вы, простите, ересь написали. Дикую. DRM работает не так.

В имени файла русские буквы были? Если да, то это типичная проблема кривого монтирования локалей в NTFS. Если слетает настройка локали, то любые символы национальных алфавитов показываются как подчеркивания. А если с файлами что-то делали (копировали/переносили) - могут не только показываться, но и реально переименоваться с соответствующими последствиями. За это дело у mount.ntfs отвечают опции iocharset и utf8, и в подобных случаях нужно проверять монтируя вручную. К примеру:
sudo mount.ntfs -o iocharset=cp1251,utf8,uid=1000,gid=1000 /dev/sdb3 /mnt/ntfs

uid и gid должны быть того пользователя, который должен читать и писать на раздел - иначе это сможет делать только root (права ntfs и нормальные unix права несовместимы - только так).

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#11

23 авг 2025, 14:07

slant писал(а):
22 авг 2025, 22:15
В имени файла русские буквы были? Если да, то это типичная проблема кривого монтирования локалей в NTFS.
Возможно Вы правы, но в этом случае проблему должны наследовать все папки и файлы этой директории с кирилическими именами.
На скриншоте download/file.php?id=19568&mode=view видно что до 90% папок с кирилческими именами не имеют проблем с копированим.

Аватара пользователя

Lika
Сообщения: 109
Зарегистрирован: 20 июн 2022, 13:59
Откуда: Санкт-Питерсбург
Благодарил (а): 6 раз
Поблагодарили: 16 раз
Контактная информация:

При копировании искажаются имена папок.

#12

23 авг 2025, 14:10

karatv писал(а):
22 авг 2025, 19:37
Причиной оказалась система управления цифровыми правами (Digital Rights Management).
Файлы .epub защищены лучше, чем .fb2.
Windows и Android строго придерживаются политики лицензирования, поэтому блокируют всю директорию где есть защищённые файлы. LinuxMint блокирует и искажает только защищенные файлы остальные нормально копирует.
Программа DeDRM для деблокирвания работает с Calibre, а я работаю с FreeLib, поэтому проблема для меня не решена.
Вчера поперекидывала в Nemo и файлы разных форматов (.pdf, .epub, fb2, docx) из Linux на Windows и обратно, никаких проблем. :vic:

Аватара пользователя

slant
Сообщения: 4894
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2190 раз
Контактная информация:

При копировании искажаются имена папок.

#13

23 авг 2025, 14:22

karatv писал(а):
23 авг 2025, 14:07
На скриншоте download/file.php?id=19568&mode=view видно что до 90% папок с кирилческими именами не имеют проблем с копированим.
На скриншоте ничего полезного не видно. Даже положения где эти каталоги расположены, не говоря уже о том, как они там оказались. Запомните пожалуйста правило: "После этого" - еще не значит "в следствие этого".
В диагностике можно делать однозначное заключение о причине, только если достигнут управляемый повторяемый результат-закономерность между действием и последствиями. Только тогда.

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#14

24 авг 2025, 09:48

slant писал(а):
23 авг 2025, 14:22
На скриншоте ничего полезного не видно. Даже положения где эти каталоги расположены, не говоря уже о том, как они там оказались. Запомните пожалуйста правило: "После этого" - еще не значит "в следствие этого".
В диагностике можно делать однозначное заключение о причине, только если достигнут управляемый повторяемый результат-закономерность между действием и последствиями. Только тогда.
Вынужден с Вами согласиться, остается непонятным почему другие файлы с кирилицей не искажаются, а те которые искажаются не имеют в названии ни каких запрещенных знаков.
Вот полные имена папок которые искажены и я не понимаю, что нужно исправить в имени дабы они копировались без искажения:
Смит Игорь Сергеевич
Миргородов В. В.
Москаленко Юрий Николаевич
Мясищев Сергей Григорьевич
Ясинский Анджей
Чижовский Алексей Константинович

Аватара пользователя

slant
Сообщения: 4894
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2190 раз
Контактная информация:

При копировании искажаются имена папок.

#15

24 авг 2025, 10:23

karatv, Возможно, сам вопрос должен стоять немного по другому: какая разница (в чем особенность) была в той сессии копирования, когда файлы скопировались некорректно?

Т.е, возможно - оно там сглючило при подключении/монтировании FS. Если попробовать скопировать повторно - результат тот же? Если да - можно предметно разобраться, что происходит. А если при повторной попытке все нормально - сами понимаете...
karatv писал(а):
24 авг 2025, 09:48
Вот полные имена папок которые искажены и я не понимаю, что нужно исправить в имени дабы они копировались без искажения:
Смит Игорь Сергеевич
Если имя файла выглядит обычно - это не значит, что в нем нету какого-то UTF8 спец-символа, который просто не отображается корректно. Unix, в принципе, к такому относится гораздо тойлерантней винды, список допустимых символов в имени гораздо шире. Проверить это можно так: Берете такой файл/каталог, переименовываете по старому стандарту "только английские символы без пробелов" - Smit_Igor_Sergeevich. Проверяете как копируется. Потом переименовываете обратно. Но! Обязательно набираете "Смит Игорь Сергеевич" самостоятельно с клавиатуры. И опять проверяете. Это все в случае, если до того выяснится, что проблема в принципе повторяемая.

no avatar

Автор темы
karatv
Сообщения: 24
Зарегистрирован: 20 фев 2025, 12:51
Благодарил (а): 9 раз
Контактная информация:

При копировании искажаются имена папок.

#16

24 авг 2025, 12:26

slant писал(а):
24 авг 2025, 10:23
Берете такой файл/каталог, переименовываете по старому стандарту "только английские символы без пробелов" - Smit_Igor_Sergeevich. Проверяете как копируется. Потом переименовываете обратно. Но! Обязательно набираете "Смит Игорь Сергеевич" самостоятельно с клавиатуры. И опять проверяете. Это все в случае, если до того выяснится, что проблема в принципе повторяемая.
Проблема повторяемая.
Набираю с клавиатуры
"Смит Игорь Сергеевич." - не копируется
"Smit_Igor_Sergeevich." - не копируется.
Убираю точку "."
"Smit_Igor_Sergeevich" - копируется.
"Смит Игорь Сергеевич" - копируется.
Другая папка
"Куда вас сударь…" - копируется
"Куда вас сударь." - копируется
"Smit_Igor_Sergeevich..." - не копируется
"Смит Игорь Сергеевич..." - не копируется

Аватара пользователя

slant
Сообщения: 4894
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2190 раз
Контактная информация:

При копировании искажаются имена папок.

#17

25 авг 2025, 11:30

karatv писал(а):
24 авг 2025, 12:26
Убираю точку "."
Вот и причина, скорее всего.
В Unix - точка в имени файла, это обычный символ. В Windows - одиночная точка - маркер-разделитель между именем и расширением, обрабатывается особым образом. Крайне не рекомендуется ставить ее вообще последним символом в имени файла/каталога ибо винда дуреет - пытается обрабатывать расширение нулевой длинны. Дело осложняет то, что если точек несколько, то какая из них будет считаться виндой разделителем - далеко не очевидно. В случае троеточия - явно не последняя.

В общем, привычка старых админов винды не пользоваться в именах даже русскими символами и пробелами - имеет под собой глубокие корни. :)

Ответить

Вернуться в «Вопрос новичка и FaQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость