Сделать Linux запретить двоеточия в именах файлов на разделах NTFS

Действительно ли Linux разрешает двоеточия в именах файлов, даже на разделах NTFS? Почему это? И есть ли возможность установить его прямо, и не разрешать двоеточия (и другие символы, ограниченные Windows) в именах файлов при работе с разделом NTFS? И разрешите ли это для разделов Ext2, Ext3 и Ext4?

Linux написал несколько файлов с двоеточиями в своих именах на мой основной раздел NTFS, где у меня установлена ​​Windows. С тех пор я удалил Linux, но теперь я не могу открыть эти файлы в Windows.

В случае NTFS-3G проверьте http://www.tuxera.com/community/ntfs-3g-manual/ и найдите «windows_names».

выдержка

windows_names

Этот параметр запрещает создавать файлы, каталоги и расширенные атрибуты с именем, не разрешенным окнами, либо потому, что он содержит некоторый недопустимый символ (это девять символов «* /: <>? \ |», А те, чей код меньше 0 × 20) или потому, что последний символ – это пробел или точка. Существующие такие файлы все еще можно прочитать (и переименовать).