Автор Тема: Каталоги и файлы с кириллицей не копируются на внешний HDD  (Прочитано 4299 раз)

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
Друзья, подскажите, "кто в теме" - при копировании внутри "хомяка" проблем нет, но на внешний (чужой) HDD, отформатированный в NTFS скопировать файлы с кириллицей в названии невозможно - система выдаёт сообщение "недопустимое имя файла" и отказывает в копировании. Была мысль запустить копирование под "рутом", но пока решил спросить тут.
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн VL

  • Участник
  • *
  • Сообщений: 190
скопировать файлы с кириллицей в названии невозможно - система выдаёт сообщение "недопустимое имя файла"
Только с кириллицей, или помимо этого там ещё чего имеется, типа двоеточий или обратных слэшей?

Оффлайн slc

  • Участник
  • *
  • Сообщений: 240
Друзья, подскажите, "кто в теме" - при копировании внутри "хомяка" проблем нет, но на внешний (чужой) HDD, отформатированный в NTFS скопировать файлы с кириллицей в названии невозможно - система выдаёт сообщение "недопустимое имя файла" и отказывает в копировании. Была мысль запустить копирование под "рутом", но пока решил спросить тут.
а где пример названий файлов, на которых спотыкается ?

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
Точек и слэшей нет. Пример названия - "Артерии нижних конечностей" (без кавычек, разумеется).
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн VL

  • Участник
  • *
  • Сообщений: 190
Точек и слэшей нет. Пример названия - "Артерии нижних конечностей" (без кавычек, разумеется).
А что говорит mount по поводу этого внешнего HDD?
Ну и на всякий случай, что выдаёт echo $LANG ?
 

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
mount говорит вот что:

Спойлер
type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

 $LANG

Спойлер
ru_RU.UTF-8:

"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
Выяснилась ещё одна интересная особенность - если взять отдельный каталог (папку) с кириллицей в названии, то копирование происходит. Но вот если попробовать скопировать все файлы домашнего каталога, то начинается эта чехарда. Каталоги с кириллицей при копировании или не копируются или вместо названия -- __________. Режим отображения скрытых каталогов и файлов включён, кстати.
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн ovk

  • Участник
  • *
  • Сообщений: 135
"Максимальная длина имени файла на NTFS — 255 символов" ( из вики). Может, в этом дело?

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
"Артерии нижних конечностей" - где тут более 255 символов?
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
"Максимальная длина имени файла на NTFS — 255 символов" ( из вики). Может, в этом дело?
Наоборот, в Linux длина меньше - 255 байт (а не символов). Потому длинные имена из Windows в Linux не лезут, если LANG=ru_RU.UTF-8, а не koi8-r. В обратную сторону может не лезть только по причине действительно неподдерживаемых символов каких-то.
« Последнее редактирование: 19.03.2025 14:42:03 от asy »

Оффлайн slc

  • Участник
  • *
  • Сообщений: 240
Выяснилась ещё одна интересная особенность - если взять отдельный каталог (папку) с кириллицей в названии, то копирование происходит. Но вот если попробовать скопировать все файлы домашнего каталога, то начинается эта чехарда. Каталоги с кириллицей при копировании или не копируются или вместо названия -- __________. Режим отображения скрытых каталогов и файлов включён, кстати.
глупо звучит, но может выборочно по неск. каталогов пытаться копировать и ждать когда конкретно на чем-то споткнется ? файлов в домашнем каталоге может быть много, даже слишком много, тот же учет регистра, я вот вжизнь не смогу переписать содержимое домашней папки на нтфс, я банально споткнусь на регистре ..

Оффлайн Александр Ерещенко

  • Участник
  • *
  • Сообщений: 1 246
Выяснилась ещё одна интересная особенность - если взять отдельный каталог (папку) с кириллицей в названии, то копирование происходит. Но вот если попробовать скопировать все файлы домашнего каталога, то начинается эта чехарда. Каталоги с кириллицей при копировании или не копируются или вместо названия -- __________. Режим отображения скрытых каталогов и файлов включён, кстати.
А можно показать вывод команды mount - строчка касающаяся именно этого диска - с какими опциями произошло монтирование раздела ?

Оффлайн Kamrad

  • Участник
  • *
  • Сообщений: 226
  • Пингвиновод
А можно показать вывод команды mount - строчка касающаяся именно этого диска - с какими опциями произошло монтирование раздела ?

Выше уже показывал (под спойлером).
"Linux используют ...э....энтузиасты, а нормальные люди работают на Windows! Вот представьте - приучили вы ребёнка работать с Linux, а придёт он в школу, где кругом Windows - и что он будет делать?!" (аргументация менеджера в компьютерной фирме)

Оффлайн gosts 87

  • Участник
  • *
  • Сообщений: 3 320
  • Дмитрий/Dmitry/德米特里/दिमित्री
если взять отдельный каталог (папку) с кириллицей в названии, то копирование происходит. Но вот если попробовать скопировать все файлы домашнего каталога, то начинается эта чехарда.
А если сохранить эти файлы в архив и попробовать скопировать его?

Оффлайн slc

  • Участник
  • *
  • Сообщений: 240
если взять отдельный каталог (папку) с кириллицей в названии, то копирование происходит. Но вот если попробовать скопировать все файлы домашнего каталога, то начинается эта чехарда.
А если сохранить эти файлы в архив и попробовать скопировать его?
ксати, эт мысль , но тут над кучу места )) либо сразу архив создавать на внешнем носителе ..