Mac-大文字と小文字を区別するファイルシステムから大文字と小文字を区別しないファイルシステムに変換する


31

だから私は最初のMacを手に入れました。すべてを思い通りに設定した、Steamをインストールすることにしました。Steamを開いたとき、大文字と小文字を区別するファイルシステムをサポートしないことについて何か言いました...

私はいくつかのグーグル検索を行いましたが、この問題を引き起こすアプリケーションはSteamだけではないことがわかりました。Photoshop(最終的にインストールするとき)も、大文字と小文字を区別するファイルシステムをサポートしていません。他のアプリケーションもあると確信しています。

Steamには少なくとも回避策がありますが、ディスクイメージとシンボリックリンクが含まれます。あまり楽しくありません。動作しますが、あまり面白くありません(そして、Steamは面白くないはずです)。Photoshopの回避策はありません。

だからここに私の質問です。ディスクユーティリティを起動し、大文字と小文字を区別しないようにドライブをフォーマットし、タイムマシンから復元できますか?これを行うことを妨げる技術的な制限はありますか?私のような何かを命名していないFolder 1folder 1、まだ、私は現れるであろう任意の衝突を認識していないです。


オペレーティングシステムでは大文字と小文字が区別されます。したがって、どうにかしてそれを魔法のようにオフにできるとしたら、ファイル名の衝突に対処しなければならないだろうと思います。最悪の場合、単純に壊れてしまいます。
EBGreen

ファイルシステム全体を変換する必要がありますか?大文字と小文字を区別しないディスクイメージ(.dmg)を作成し、そこから実行することで問題を回避できるかもしれません。
レニーT

「オペレーティングシステム」の@EBGreenのさまざまな部分では、大文字と小文字が区別されます。デフォルトのファイルシステムでは大文字と小文字が区別されませんが、Unixとの互換性を高めるために、大文字と小文字を区別してフォーマットするディスクを指定できます。残念ながら、多くのアプリは壊れています-彼らはあなたがデフォルトを維持すると仮定します。
rjmunro 14

回答:


11

タイムマシンから大文字と小文字を区別するファイルシステムから大文字と小文字を区別しないファイルシステムに復元できるようです。こちらのAppleフォーラムをご覧ください

私はなり非常にあなたが使用して、システム全体のバックアップを実行することをお勧めしますカーボンコピークローナーを

カーボンコピークローナーはサポートでは、大文字と小文字は区別1から、大文字と小文字を区別しないシステムに復元ん-を参照して、これを

実際、TMよりもCCCをお勧めしますが、使いやすいものを使用する必要があります。また、CCCイメージから起動し、内部ドライブを消去して復元する前に、すべてのものがそこにあることを確認します。CCCは起動可能なバックアップを作成します(これが素晴らしい理由の1つです)。


これを投稿する少し前に、私は先に進み、最悪の場合は大文字と小文字を区別するファイルシステムに復元する必要があることを知ってプロセスを開始しました。ドライブを大文字と小文字を区別しないファイルシステムにフォーマットしましたが、タイムマシンは現在復元中で、まだ大騒ぎしていません。すべてのことを言って完了したら、最終結果を投稿します。
-knpwrs

2
復元が終了し、復元プロセスによりパーティションが大文字と小文字が区別されるファイルシステムに戻りました。そのため、タイムマシンは機能しないようです。
knpwrs

2
次に、CCCを使用することを強くお勧めします。
-skub

将来の参考のためにTime Machineを使用する価値があるCCCの機能について詳しく説明していただけますか?
knpwrs

実際に同じドライブで両方を使用できます。CCCドライブから直接起動して、OS XでMacの復旧を試みるか、すべてのデータをMacにクローンしてすべてを再構築できます。同じドライブでTime MachineとCCCの両方を使用しています。Apple Forumsの良い投稿をご覧ください。discussions.apple.com/thread/2749688?start=0&tstart=0
skub

8

私は使用していませんが、iPartitionは、大文字と小文字を区別するHFS +と大文字と小文字を区別しないHFS +の間で非破壊的な変換を行えると主張しています。


1
iPartitionを購入して試してみました。魅力のように働いた。OSX 10.8。ありがとう!
favoretti

4

使用しているプログラムが、大文字と小文字を区別しない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を開くと、大文字と小文字の区別について文句を言うことはありません。


1

大文字と小文字を区別するfsを必要とするアプリを実行するために、大文字と小文字を区別するfsを再フォーマットする必要はないかもしれません。

ディスクユーティリティで大文字と小文字を区別しないディスクイメージを作成し(スパースバンドルを使用)、そのディスクイメージにアプリケーションをドラッグして実行できます。

これにより、Photoshopを実行できました。通常、スパースバンドルを使用します。大文字と小文字を区別するホストfsが必要な理由がありました。


0

解決策 大文字と小文字を区別するハードドライブにPhotoshopをインストールできませんか?

  1. iPartitionを購入してインストールします(70ドルですが、唯一のソリューションである場合は価値があります)
  2. iPartitionで、ブートディスクの作成を行います
  3. インストーラーディスクを挿入して、ブートディスクを作成します
  4. 空のDVD-Rを挿入して、iPartitionから起動ディスクを作成します
  5. 起動ディスクが挿入され、起動時に進行状況が表示されるまでキーボードの「C」キーを押したまま、コンピューターを再起動します
  6. iPartitionが自動的にロードされます。ドロップダウンメニューの1つから[大文字と小文字を区別しない]を選択します
  7. このプロセスを完了させてください...
  8. iPartitionを終了し、コンピューターを再起動できるようにします。ここで、「Case Insensitive」ハードドライブから
  9. 通常どおりPhotoshopをインストールする
  10. ビールを飲む。祝う。

これは、質問されている質問に直接答えているわけではなく、質問で質問されているアプローチの代わりにiPartitionを使用する理由を説明していません。そして、なぜiPartitionが特に必要なのでしょうか?[後で答えを読む。]たとえば、superuser.com / a / 380376/81175は実際に答えを提供し、iPartitionを使用する理由を説明します。
クリスページ

-2

え?私はいつもMacでPhotoshopを使っていますが、デフォルトのファイルシステムは問題になりませんでした。デフォルトで大文字と小文字を区別しないファイルシステムを使用する正当な理由はありません。これを行った唯一のOSはDOSであり、もちろんWindowsはそのDOSルートに対して下位互換性があります。aとAは単なる異なる文字です。


5
これは単純に間違っています。Photoshopを問題なくインストールした場合、大文字と小文字を区別するパーティションはおそらくないでしょう。
StackOverflowed

9
Macのデフォルトのファイルシステムでは、大文字と小文字は区別されません。大文字と小文字は区別されませんが、大文字と小文字は保持されます。
アランシュトコ

デフォルトでは、大文字と小文字を区別しないファイルシステムを使用する正当な理由がないことは正しいです。しかし、Appleはとにかくそれを行います。 イライラする。
ワイルドカード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.