Макс длина имени файлов по дефолту:
NTFS - 255 UTF16
ext4 - 255 UTF8
Неверно.
NTFS не имеет ограничений на длину имени файла, ну, почти. Технические ограничения есть, но они заоблачные.
MAX_PATH(260 символов) - это ограничение Win32 API на длину полного имени файла. Не NTFS. Причём это именно символы, не байты.
Обходится это ограничение использованием специального синтаксиса имён.
То же самое можно сказать про ext4. Ограничения накладывает POSIX на API.
Ограничение на длину одного компонента пути (на имя файла) - 255 БАЙТ (не символов!)
Ограниение на полную длину пути - 4096 БАЙТ(!)
Правильный ответ - никак не склонировать, если длина имени файла превышает допустимую для API.