Могу ли я сделать USB-накопитель с чувствительным к регистру exfat-fuse?
У меня есть USB-накопитель, для которого мне пришлось установить exfat-fuse, и я отразил на нем свою домашнюю директорию для резервного копирования с помощью rsync. У меня есть папка с названием Documents, и я замечаю, что не могу cd документы (строчные буквы d), но я могу cd /media/bruce/STICK1/ Documents. Могу ли я сделать exfat с учетом регистра тоже? Я не могу избавиться от ощущения, что однажды меня это укусит! Ubuntu 18.04.
2 ответа
Нет. Exfat - это нечувствительная к регистру файловая система. Это свойство файловой системы.
Не делайте резервных копий в не-Unix файловые системы. Вы теряете все свойства, такие как разрешения и символические ссылки. Если вам нужно хранить резервные копии на не-Unix-FS, вы должны сделать архив tar:
tar cvf /home/username /path/to/destination/backup.tar
Вам также следует сослаться на это сравнение инструментов резервного копирования, которое дает большой обзор доступных инструментов резервного копирования и их преимуществ. Это, вероятно, лучшее решение, чем простая копия.
В соответствии со стандартом FAT имена файлов не чувствительны к регистру:
При поиске файла имя файла сначала преобразуется в верхний регистр с использованием таблицы верхнего регистра (имена файлов не чувствительны к регистру), а затем хэшируется с использованием запатентованного запатентованного алгоритма в 16-битное (2 байта) хеш-значение.
Источник Wikipedia exFAT
Однако пользователи MAC сообщают, что для них FAT чувствителен к регистру:
ExFAT чувствителен к случаю под Mac OS X!
Что означает, что это теоретически возможно. Однако до сих пор я не смог найти способ сделать это с Linux.
Если вы хотите создать дружественный к Windows диск, чувствительный к регистру, вы можете рассмотреть возможность использования NTFS.