Mac - перетворення з чутливої ​​до регістру файлової системи, що не сприймає регістру


31

Тому я щойно отримав свій перший Mac. Після того, як все було налаштовано так, як я цього хотів, я вирішив встановити Steam. Коли я відкрив Steam, він щось сказав про непідтримку файлових систем, що відрізняються від регістру ...

Я трохи погуглився і виявив, що Steam не буде єдиним додатком, який доставляє мені цю проблему. Photoshop (коли я його врешті-решт встановлю) не підтримує файлові системи, що відрізняються від регістру. Я впевнений, що є й інші додатки.

Щонайменше, існує робота для Steam, але вона включає зображення дисків та символічні посилання. Не дуже весело. Це працює, але це не дуже весело (а Steam, як передбачається, все про веселощі, ні?). Я не знаю жодної роботи навколо Photoshop.

Тож ось моє запитання. Чи можу я завантажитися в утиліту диска, відформатувати диск, що не враховує регістри, а потім відновити з машини часу? Чи є якісь технічні обмеження, які б заважали мені це робити? Я не назвав нічого подібного Folder 1і folder 1поки, тому не знаю жодних зіткнень, які могли б проявитися.


Операційна система відрізняється від регістру. Тож якби ви могли якось магічно вимкнути це, я б уявив, якнайкраще, вам доведеться мати справу зі зіткненнями файлів. У гіршому випадку це просто було б зламано.
EBGreen

Ви впевнені, що вам потрібно конвертувати всю вашу файлову систему? Можливо, ви можете піти зі створення образу нечутливого до регістру диска (.dmg) та запуску його звідти?
Ленні Т

@EBGreen різні частини "Операційної системи" залежать від регістру або не залежать від регістру. Файлова система за замовчуванням нечутлива до регістру, хоча ви можете вказати диск для форматування з урахуванням регістру для кращої сумісності Unix. На жаль, багато програм зламано - вони передбачають, що ти зберігаєш типові налаштування.
rjmunro

Відповіді:


11

Схоже, ви можете відновити з машини часу на файлову систему, нечутливу до регістру, з регістру. Дивіться форуми Apple тут .

Я б настійно рекомендується виконати повну резервну копію системи з допомогою Carbon Copy Cloner .

Carbon Copy Cloner підтримує відновлення системи, нечутливої ​​до регістру, від чутливої ​​до регістру - дивіться це .

Насправді, я б рекомендував CCC над TM, але ви повинні використовувати те, що вам комфортно. Я б також завантажився на образ CCC і переконався, що всі мої речі були там, перш ніж я витер внутрішній диск і не відновив його. CCC робить резервну копію резервного копіювання (це ще одна причина, що це приголомшливо).


Трохи перед тим, як ви опублікували це, я пішов вперед і розпочав процес, знаючи, що в гіршому випадку мені просто доведеться відновити файлову систему, залежну від регістру. Я відформатував накопичувач до файлової системи, що не враховує регістр, і машина часу наразі відновлюється, і поки не суєта. Я опублікую кінцевий результат, коли все буде сказано і зроблено.
knpwrs

2
Щойно завершене відновлення і процес відновлення перетворив розділ у файлову систему з урахуванням регістру. Тож, здається, машина часу не працюватиме.
knpwrs

2
Тоді я настійно рекомендую вам використовувати CCC.
skub

Не могли б ви детальніше ознайомитись з деякими особливостями CCC, які роблять його вагомим для використання у Time Time для подальшого використання?
knpwrs

Насправді ви можете використовувати обидва на одному приводі. Ви можете завантажувати право на диск CCC і намагатися відновити Mac в OS X, або ви можете клонувати всі дані назад до Mac, щоб відновити все. Я використовую і Time Machine, і CCC на одному приводі. Ось хороший пост на форумах Apple; дискусії.apple.com
thread/2749688?start=0&tstart=0

8

Я не використовував його, але iPartition стверджує, що може робити неруйнівну конверсію між чутливим до регістру та нечутливим до регістру HFS +.


1
Щойно купив і випробував iPartition. Працював як шарм. OSX 10.8. Спасибі!
favoretti

Лише невелике оновлення, що iPartition зараз на 100% БЕЗКОШТОВНО, оскільки він більше не підтримується, але також він НЕ підтримує нову файлову систему Apple, поширену в ці дні.
sean.boyer

4

Припустимо, що програма, яку ви використовуєте, просто наполягає на наявності нечутливого до регістру FS, коли ваші дані знаходяться на FS, залежно від регістру, іноді ви можете піти, просто перемикаючи структуру каталогу на нечутливий до регістру 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

Можливо, не потрібно переформатувати файли, що залежать від регістру, для запуску програм, для яких потрібні символи регістра;

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

Це дозволило мені запустити Photoshop. Я зазвичай використовую розріджений пучок; Була причина, що я хотів, щоб регістр хост-файлів залежав від регістру


0

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

  1. Придбайте та встановіть iPartition (70 доларів, але варто того, якщо це єдине рішення)
  2. В iPartition зробіть Створення завантажувального диска
  3. Вставте диск встановлення, щоб зробити з нього завантажувальний диск
  4. Вставте порожній DVD-R, щоб створити завантажувальний диск через iPartition
  5. Перезавантажте комп’ютер, із вставленим завантажувальним диском та утримуючи клавішу "C" на клавіатурі, доки при запуску річ не з'явиться
  6. iPartition повинен автоматично завантажуватися. Виберіть "Зробити нечутливим до випадку" з одного зі спадних меню
  7. Нехай це завершить цей процес ...
  8. Вийдіть з iPartition і дозвольте перезавантажити комп’ютер вже зараз із вашого жорсткого диска "Case Insensitive"
  9. Встановіть Photoshop як звичайне
  10. Пийте пиво. Святкуйте.

Це не відповідає безпосередньо на запитання, яке задається, і не пояснює, чому слід використовувати iPartition замість підходу, про який у питанні. І чому саме iPartition зокрема? [Читає пізніші відповіді.] Наприклад, superuser.com/a/380376/81175 насправді дає відповідь і пояснює, чому слід використовувати iPartition.
Кріс Пейдж

-2

Так? Я постійно використовую Photoshop на Mac, і файлова система за замовчуванням ніколи не була проблемою. Немає вагомих причин мати нечутливі до регістру файлові системи за замовчуванням. Єдина ОС, яка коли-небудь робила це, - DOS, і звичайно, Windows назад сумісна з корінням DOS. a і A - просто різні символи.


5
це просто неправильно. Якщо ви встановили Photoshop без проблем, у вас, ймовірно, немає розділу з урахуванням регістру.
StackOverflowed

9
Файлова система за замовчуванням на Mac не відрізняється від регістру. Це нечутливе до регістру, але зберігає регістр.
Алан Шутко

Ви впевнені, що не існує вагомих причин мати нечутливі до регістру файлові системи за замовчуванням. Але Apple так чи інакше робить. Дратує.
Wildcard
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.