iBook G4 初期化顛末記
Posted by ramhorn05j
実は先週の間に、iBook G4のちょっとした、しかし生涯初の深刻なトラブルに見舞われてしまい、ディスクの初期化とOSの再インストールを強いられていたので、エントリーをポスト出来る状態にまで環境を復旧させるのに時間が掛かってしまいました。状況を一通り振り返ってみても、トラブルが発生するまでOSやHDDの挙動に異常は見受けられなかったので、あまりにも突然のスッキリしない顛末だった、ということは記しておかなければなりません。
状況1:
OSやHDDの動きには異常が見られないものの、1ヶ月ばかりメンテナンスをサボっていたので、久々の再起動と共に、シングルユーザーモードでディスクメンテナンスを施すAppleJackを走らせたところ、ディスクリペアの最中にI/O Errorが発生し、修復不能のループが生じてしまったことが事の発端。カタログBツリーが破損している旨、エラーメッセージを吐き出し、パーミッション修復タスクも実行不可能だったので、頭を抱えてしまいました。
状況2:
ただ、この時点ではまだ普通にOSを立ち上げることが出来たので、SuperDuper!を用いて急いでバックアップを保存。しかし、この後の判断が不味かった。この時は、まだエラーの内容を把握しきれていなかったことと、OSの動作にも目立った問題が見られなかったことから、応急手段のDiskWarriorに一縷の望みを託し、再構築を実行。今考えてみれば、「ディスクの損傷により処理速度低下」という不吉なメッセージと、再構築を完了するまでに約10時間を要するという異常事態だったのですが、最終的に再構築作業が終了したので、その時は意にも介さずにデータの置き換えを実行してしまいました。
状況3:
結果、電源投入後のリンゴマークが表示されたまま、OSが起動しなくなりました。外付けHDDからのブートは可能で、またそこから内蔵HDDのデータにはアクセス出来たので、HDDが完全に死んでしまった訳ではないと理解しましたが、PRクリアも効果がなく、不良セクタが発生している可能性もあったので、こうなると初期化→OS再インストールしか選択肢が残されていません。しかし、CDブートのFirst Aidでは内蔵HDDにエラーが検出されないという不可解な現象にも遭遇していました。
アドバイザーのバンザイさんに曰く、I/O Errorは物理的にHDDを認識出来なかった時に出るエラー。故に、最も疑わしいのはHDDの物理的な損傷です。一見、OSの挙動に問題がなくても、その時点で動いているのはメモリ上に展開している部分だけで、それ以外の機能を使おうとすると丸ごとI/O Errorが返ってくる、というパターンはよくあるケースとして想定され、更には、そこにチェックディスクやDiskWarriorを掛けることでHDDに急激な負荷が掛かり破損する、というケースすら王道として予測されるとのこと。
http://oshiete1.goo.ne.jp/qa1924055.html
ただ、バンザイさんが例示してくれた上記URLの事例に見ると、MacではファイルマネージャーのエラーでもI/O Errorを返す場合があるそうで、彼がそれを疑ってみたのも、やはり「CDブートのFirst Aidでエラーが検出されなかった」という点が引っ掛かったからのようです。最終的な彼の推論によれば、
1. カタログBツリーが壊れてディスクリペア中にI/O Error
2. DiskWarrior辺りでパーミッションも壊れてしまったので起動不可
という流れが最もありそうな線として考えられるとのこと。これならば、一先ずHDDの破損を疑う必要はありません。
以上の状況を踏まえて、0フォーマットでの初期化を実行し、Mac OS Xを再インストール、バックアップから環境を復元して、何とか仮復旧に至った次第。AppleJackのタスクでもエラーが無くなり、何とか一安心……と行きたいところでしたが、しかし、今度はSuperDuper!のInput/output errorに見舞われ、どうにも頭が痛い。事が事の後だけに、改めてHDDの異常も疑わなければならず、損傷したファイルを削除したところで、芋づる式にエラーが発生してしまったらどうしよう……の恐怖ったらありません。
これはもうだめかもわからんね……と嘯きつつも、SuperDuper!以外は一応のところ問題もなく動作しているので、いずれにしてもしばらくは様子を見ながら騙し騙し使っていくつもりですが、最悪の場合はHDDの交換を検討する必要があるかもしれません。iBook G4のHDD交換は素人には難しいので、専門の業者に依頼してしまうのが手っ取り早いのですが、例えば、アップル正規サービスプロバイダの「BIT SYSTEM SERVICE」で見積もりを出して貰うと、HDDの交換は技術料込みで3〜5万円といったところらしい。厳しいなぁ。