Mac - конвертировать из файловой системы без учета регистра

31

Итак, я только что получил свой первый Mac. После того, как все было настроено так, как я хотел, я решил установить Steam. Когда я открыл Steam, он что-то говорил о том, что он не поддерживает файловые системы с учетом регистра ...

Я немного погуглил и обнаружил, что Steam - не единственное приложение, которое доставляет мне неприятности. Photoshop (когда я его в итоге установил) также не поддерживает файловые системы с учетом регистра. Я уверен, что есть и другие приложения.

По крайней мере, есть обходной путь для Steam, но он включает в себя образы дисков и символические ссылки. Не очень весело. Это работает, но это не очень весело (а в Steam все должно быть весело, нет?). Я не знаю каких-либо обходных путей для Photoshop.

Итак, вот мой вопрос. Могу ли я загрузиться в утилиту диска, отформатировать диск без учета регистра, а затем восстановить с машины времени? Существуют ли какие-либо технические ограничения, которые могут помешать мне сделать это? Я не назвал ничего подобного Folder 1и folder 1пока, поэтому я не знаю ни о каких столкновениях, которые могли бы появиться.

knpwrs
источник
Операционная система чувствительна к регистру. Поэтому, если бы вы могли каким-то образом волшебным образом отключить это, я бы в лучшем случае подумал, что вам придется иметь дело с коллизиями имен файлов. В худшем случае это будет просто сломано.
EBGreen
Вы уверены, что вам нужно конвертировать всю файловую систему? Может быть, вам удастся создать образ диска без учета регистра (.dmg) и запустить его оттуда?
Ленни Т
@EBЗеленые различные части «Операционной системы» чувствительны к регистру или регистру. В файловой системе по умолчанию регистр не учитывается, хотя вы можете указать диск для форматирования с учетом регистра для лучшей совместимости с Unix. К сожалению, многие приложения не работают - они предполагают, что вы сохраните настройки по умолчанию.
rjmunro

Ответы:

11

Похоже, вы можете восстановить с машины времени нечувствительную к регистру файловую систему с учетом регистра. Смотрите форумы Apple здесь .

Я настоятельно рекомендую вам выполнить полное резервное копирование системы с помощью Carbon Copy Cloner .

Carbon Copy Cloner поддерживает восстановление без учета регистра системы - смотрите это .

На самом деле, я бы порекомендовал CCC поверх TM, но вы должны использовать то, что вам удобно. Я также загрузился бы с образом CCC и удостоверился, что все мои вещи были там прежде, чем я вытер свой внутренний диск и сделал восстановление. CCC делает загрузочное резервное копирование (что является еще одной причиной, это здорово).

skub
источник
Незадолго до того, как вы опубликовали это, я продолжил и начал процесс, зная, что в худшем случае мне просто нужно будет восстановить файловую систему с учетом регистра. Я отформатировал диск в нечувствительной к регистру файловой системе, и машина времени в настоящее время восстанавливается и еще не суетилась. Я опубликую конечный результат, когда все будет сказано и сделано.
knpwrs
2
Восстановление только что закончилось, и процесс восстановления превратил раздел в файловую систему с учетом регистра. Похоже, машина времени не будет работать.
knpwrs
2
Тогда я настоятельно рекомендую вам использовать CCC.
skub
Не могли бы вы рассказать о некоторых функциях CCC, которые стоит использовать на Time Machine для дальнейшего использования?
Knpwrs
Вы можете использовать оба на одном диске. Вы можете загрузиться прямо с диска CCC и либо попытаться восстановить Mac с помощью OS X, либо вы можете клонировать все данные обратно на Mac, чтобы восстановить все. Я использую Time Machine и CCC на одном диске. Вот хороший пост на форумах Apple; discussions.apple.com/thread/2749688?start=0&tstart=0
skub
8

Я не использовал его, но iPartition утверждает, что он способен выполнять неразрушающее преобразование между HFS + с учетом регистра и без учета регистра.

Гордон Дэвиссон
источник
1
Только что купил и попробовал iPartition. Работал как шарм. OSX 10.8. Благодарность!
favoretti
Просто небольшое обновление: iPartition теперь БЕСПЛАТНО на 100%, так как он больше не поддерживается, но также и не поддерживает новую файловую систему Apple, распространенную в наши дни.
sean.boyer
4

Предположим, что программа, которую вы используете, просто настаивает на том, чтобы иметь FS без учета регистра, в то время как ваши данные находятся на регистре с учетом регистра, иногда вы можете обойтись простым отражением структуры каталогов в регистр без учета регистра и использовать символьную ссылки на файлы. Таким образом, вы избегаете дублирования потенциально больших или многочисленных файлов.

Команда «lndir» из дистрибутива X11 для OSX делает именно это (в Mountain Lion это в Xquartz, которую вы можете получить по адресу http://xquartz.macosforge.org/landing/ ).

Например, предположим, что вы хотите клонировать Foo.app (который находится в чувствительном к регистру FS) к нечувствительному к регистру FS, который мы здесь считаем корневой файловой системой, вы можете сделать что-то вроде:

$ cd $FOO_APP_BASE_DIR                       # Foo.app's parent directory
$ lndir $PWD/Foo.app /Applications/Foo.app   # clone it into /Applications

Теперь вы можете открыть /Applications/Foo.app, и он не будет жаловаться на чувствительность к регистру.

спа
источник
1

Возможно, нет необходимости переформатировать вашу чувствительную к регистру fs для запуска приложений, которые требуют чувствительную к регистру fs;

Вы можете создать нечувствительный к регистру образ диска в утилите диска (я использую разреженный комплект), затем перетащить приложение в этот образ диска и запустить его.

Это позволило мне запустить Photoshop. Я обычно использую разреженную связку; Была причина, по которой я хотел, чтобы чувствительный к регистру хост fs.

24HOURSMEDIA
источник
0

Решение Не можете установить Photoshop на чувствительный к регистру жесткий диск?

  1. Купите и установите iPartition ($ 70, но стоит, если это ваше единственное решение)
  2. В iPartition создайте загрузочный диск
  3. Вставьте установочный диск, чтобы сделать из него загрузочный диск
  4. Вставьте пустой DVD-R для создания загрузочного диска через iPartition
  5. Перезагрузите компьютер со вставленным загрузочным диском и удерживайте клавишу «C» на клавиатуре, пока индикатор запуска не отобразится при запуске
  6. iPartition должна автоматически загрузиться. Выберите «Сделать регистр нечувствительным» в одном из выпадающих меню
  7. Пусть это завершит этот процесс ...
  8. Выйдите из iPartition и дайте компьютеру перезагрузиться, теперь с вашего жесткого диска с учетом регистра
  9. Установите Photoshop как обычно
  10. Пить пиво. Празднуйте.
Колин Робинсон
источник
Это не дает прямого ответа на вопрос, который задают, и не объясняет, почему следует использовать iPartition вместо подхода, который задают в вопросе. И почему именно iPartition? [Читает последующие ответы.] Например, superuser.com/a/380376/81175 фактически предоставляет ответ и объясняет, почему следует использовать iPartition.
Крис Пейдж
-2

А? Я использую Photoshop на Mac все время, и файловая система по умолчанию никогда не была проблемой. Нет веской причины иметь нечувствительные к регистру файловые системы по умолчанию. Единственная ОС, которая когда-либо делала это, - это DOS, и, конечно, Windows обратно совместима с ее корнями DOS. А и А - просто разные символы.

Хэл Бургисс
источник
5
это просто неправильно. Если вы установили Photoshop без проблем, скорее всего, у вас нет раздела с учетом регистра.
Переполнение стека
9
Файловая система по умолчанию на Mac не чувствительна к регистру. Он не учитывает регистр, но сохраняет регистр.
Алан Шутко
Вы правы в том, что нет веских оснований для использования файловых систем без учета регистра по умолчанию. Но Apple все равно это делает. Вызывает раздражение.
Уайлдкарт