質問: 起動ディスクとインストールディスクのユーティリティ ibookg4(osx10.5.8 プロセッサ1.07ghz メモリ1.25gb)を起動しようとしてパワースイッチを入れると、★「アップルマークが出て青い画面になりますが、いつまで待ってもスタートしないことがあります。矢印も現れません。そこでいったんスイッチオンで切り、再スタートすれば立ち上がります。」 起動ディスクのディスクユーティリティでアクセス権の修復を試みると、一致しないという項目が延々と現れ修復されます。 そのほかにも、safariがフリーズすることなどの現象ががたびたびあるので、起動ディスクに問題があるのかと思い、起動ディスクで修復した直後にインストールディスク(osx10.5.6) のディスクユーティリティで起動ディスクの修復とアクセス権の修復を試みたところ、ここでも一致しない項目が延々と現れ修復が完了します。 つまり、インストールディスクのユーティリティと起動ディスクのそれとが一致しないようなのです。 今回は、インストールディスクで修復した直後に起動ディスクで立ち上げようとしたら、また★の状態になりました。 原因が分かりません。またどちらのディスクユーティリティを信じれば良いのでしょうか。 どなたか教えていただけませんか、よろしくお願いします。
回答: ディスクユーティリティの使い方について知っておいて欲しいことがあります。 一つのディスクユーティリティの同じ画面内にある機能なので紛らわしいのですが、「ディスクの修復」と「アクセス権の修復」は本来の使い方に違いがあります。 「ディスクの修復」は、アプリやデータの入っているファイルだけでなくディスク全体の管理情報を含めた検査と修復を行ないますので、起動ディスク自身を修復することができません。したがって、「ディスクの修復」はインストール用ディスクからシステムを起動して、ディスクユーティリティも同じディスク内のものを使用します。 「アクセス権の修復」は、起動システム内にあるインストール済みアプリに関するパッケージ情報を参照して、本来各アプリのファイルが持っているべきアクセス権の状態になっているかを検査・修復する機能です。したがって、「アクセス権の修復」はアプリを使用するシステム(一般的にはmacの内蔵ディスク内のシステム)から起動して実行する必要があります。もしインストールディスクから起動してアクセス権の修復を実行すると、インストールディスク内にあるパッケージ情報しか参照しませんので、充分な検証ができないために必要な修復も行なわれないことになります。 なお、この理屈から言えば本体のディスクからシステムを起動して、インストール用ディスク内のディスクユーティリティを使ってアクセス権の修復を実行しても問題ありませんが、わざわざそんな面倒なことをする必要はありませんね。