Каковы причины для выбора прецедентного в чувствительной версии HFS + при форматировании раздела основного диска? Будет ли учитываться регистр не всегда лучшим выбором?
security
disk-format
hfs
quality
Ян С.
источник
источник
Ответы:
Используйте значение по умолчанию (без учета регистра), если вы оба: а) не знаете, что делаете, и б) не обязаны это делать. Есть несколько программ (на ум приходит Norton Antivirus), которые не будут работать должным образом в чувствительной к регистру файловой системе.
По умолчанию HFS нечувствительна к регистру, но сохраняет регистр (то есть не имеет значения, что вы печатаете для целей сравнения, но она будет помнить, что вы печатаете).
источник
Одно или другое может нарушить работу приложений, однако регистр не учитывается. Если вы использовали регистронезависимый без проблем, то нет никаких гарантий, что переход к регистрозависимому будет успешным. Вот один пример со страниц поддержки Apple :
источник
Есть веская причина выбрать чувствительную к регистру файловую систему. Если вас беспокоит качество и безопасность приложений, которые вы запускаете, вас может заинтересовать любой ранний механизм, который может различать плохо запрограммированные приложения.
Приложение, которое в одно время создает файл с именем,
conf
а затем пытается открыть тот же файл с именемCONF
, по крайней мере, плохо написано. Это просто плохая практика программирования. Приложение такого типа наполнено уязвимостями с одинаковой средней вероятностью по всей длине кода. Это опасное приложение.Это опасное приложение, скорее всего, аварийно завершит работу в чувствительной к регистру файловой системе.
Это опасное приложение не будет зависать в нечувствительной к регистру файловой системе.
(В некоторых приложениях происходит сбой, но мы не очень заинтересованы в том, чтобы разобраться в них.)
Следовательно, чувствительная к регистру файловая система может рассматриваться как хороший инструмент для раннего обнаружения и блокировки плохо запрограммированных приложений.
С другой стороны, этот уровень контроля качества программирования далеко не достаточен, чтобы гарантировать отсутствие других уязвимостей.
источник
Есть некоторые важные приложения, которые не будут работать правильно с учетом регистра. И на самом деле нет причин делать это. Я полагаю, поскольку вы спрашиваете, что у вас действительно нет причин делать это. Вам определенно лучше не делать этого, если у вас нет конкретной причины, и вам все равно, что многие приложения не работают с ним правильно.
источник
Хорошая причина использовать чувствительную к регистру файловую систему - это использовать git-репозитории. Синхронизация их с репо вызывает проблемы снова и снова, если не используется случай.
Но я предлагаю добавить еще один раздел с использованием формата HFS + с учетом регистра для такого приложения и связать нужные вам каталоги с этим разделом. Мой системный раздел по-прежнему нечувствителен к регистру не потому, что я знаю почему, а просто потому, что я боюсь.
источник
git reset --hard
илиgit checkout [file]
не могу сделать рабочее дерево чистым.Приложения Adobe Creative Cloud не будут работать в чувствительной к регистру системе и могут стать серьезной проблемой.
источник
Программы Adobe печально известны тем, что не работают с чувствительными к регистру файловыми системами. Adobe говорит:
https://helpx.adobe.com/creative-suite/kb/error-case-sensitive-drives-supported.html
Steam также не может быть установлен на чувствительные к регистру файловые системы.
https://support.steampowered.com/kb_article.php?ref=8601-RYPX-5789
источник