質問: mac-大文字と小文字を区別するファイルシステムから大文字と小文字を区別しないファイルシステムへの変換 最初のmacを手に入れました。 変更後希望どおりにすべてをセットアップするため、steamをインストールすることにしました。 steamを開いたとき、大文字と小文字を区別するファイルシステムをサポートしないことについて何か言っていました...私はググリングをしました、そして、steamがこのトラブルを私に与える唯一のアプリケーションではないことがわかりました。 photoshop(私が最終的にインストールしたとき)も、大文字と小文字を区別するファイルシステムをサポートしていません。他のアプリケーションもあると思います。steamには少なくとも回避策がありますが、ディスクイメージとシンボリックリンクが含まれます。あまり面白くない。動作しますが、あまり面白くありません(そして、steamはすべて面白さのはずですよね?)。 photoshopの回避策については知りません。だから私の質問です。ディスクユーティリティを起動し、ドライブで大文字と小文字を区別しないようにフォーマットしてから、タイムマシンから復元できますか?これを妨げる技術的な制限はありますか? folder 1やfolder 1のような名前はまだ付けていないため、衝突が発生することはわかりません。
回答: 使用しているプログラムが大文字と小文字を区別しないfsを使用している間、データが大文字と小文字を区別するfs上にあると主張しているだけだとすると、ディレクトリ構造を大文字と小文字を区別しないfsを使用し、ファイルにシンボリックリンクを使用することで、潜在的に大きいファイルや多数のファイルの重複を回避できます。osxのx11ディストリビューションからの「lndir」コマンドは、まさにそれを行います(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を開くことができ、大文字と小文字の区別について不満はありません。