LeopardとXPの相互作用?

"Finder起動しないがアプリケーションは使える", 2007/12/05 9:06am
の続報もかねて。
Leopardがまた起動しなくなった(アップルマークは出るがその後が進まない)ので、今度は外付けHD(Firewire)にLeopardとDiskWarrier v4をインストールし、そちらで起動してMacBookHDの再構築を試みたところ、起動するようになりました。
レポートの抜粋:
・ 10個のファイルは、不正なテキストエンコーディング値を持つディレクトリエントリがありましたが、修復しました。
• 1,639個のファイルは、拡張属性(extended attribute)が損傷していましたが、修復しました。
・ 2個の紛失したフォルダが作成されました。
・ 10個のフォルダ は、不正な項目数を持っていましたが、修復しました。
• 6個のフォルダは、拡張属性(extended attribute)に損傷がありましたが、修復しました。
・ ボリューム情報の不正な値を修復しました。
・ ボリューム情報の値が不正でしたが、修復しました。
・ 1個のフォルダには、増えた項目があります。
・ 9個のファイルのアクセス権が変更されました。
(抜粋終わり)
今回起動不能になった直前には、XP(via Boot Camp)でdisk checkが行われました。その過程をすべて再現できませんが、記憶に残っていることを書きます。:
「/spotlight/」を含むファイル(約10個?)がcheckにより修復されたようです。orphan truncatedという単語は覚えています。
以下は私の推測(憶測)です:
Leopard上のSpotlightはXPのボリューム(FAT32形式)に何か書き込む?→XPにとっては無用(邪魔?)なので「修復」してしまう。→次にLeopardが起動するときに必要?(少なくとも他と関連のある)ファイルが書きかわっているので起動できなくなる。
などということが考えられます。(理系でMacの使用期間は長いですが、プログラム言語などははわかりません)
詳しい方、コメントいただけませんか?

投稿日 2007/12/18 19:56

返信: 5

2007/12/19 01:30 Community User への返信

spotlight はWindows パーティションが検索対象になっていればいろいろ書き込むでしょうが、それがWindows に悪さするとは思えないです。単に、無害なファイルでしかないと思います。
それよりも、ディスクのおかしくなり方から想像すると、XPのdisk checkでLeopard のパーティションの方までチェックしてしまったのではないでしょうか。本来HFS+で読めないパーティションを「修復」しようとしますから、これは確実におかしくなります。起動不能にもなるでしょう。

2007/12/19 01:54 Community User への返信

はにさんもかかれている通りSpotlightは関係ないとおもいます。
で、過去のpostも読んでみると、どうも単にハードディスク自体がへたっているような気もするのですが。こんなに何度もエラーがでるというのは不良セクタがあるような感じもします。
# leopardのInstall Diskを入れてDキーで起動してハードウェアの詳細チェックでHDDのサーフェススキャンが出来たかどうかは不明・・・すみません。TTP4をお持ちで、且つ、TTP4の起動ディスクで起動出来る機種ならTTP4で。。。
HDD自体にエラーが無いのなら、パーテーション切り直しをした方が良いかもです。外付けHDDがあるなら、一度復元を使って、WinパーテーションとMacパーテーションをそれぞれ外付けに移動後に、内蔵HDDは一度ゼロフォーマットしてから戻すと良いかもしれません。(思い付きです。あと、Win部分を戻せる自信がなければお薦めしません。自己責任で。)

2007/12/19 15:33 Community User への返信

はにさん、usadi3さんコメントありがとうございました。参考になります。
>XPのdisk checkでLeopard のパーティションの方までチェックしてしまったのではないでしょうか。本来HFS+で読めないパーティションを「修復」しようとします
とすると、XPを入れているMacユーザーはdisk checkを起動させてはいけない、ということになりますね・・・「スキップするにはキーを押せ」と出る割には、MacBookのキーでは有効でないのです。
今度disk checkがでたら(出したくないけど)、修復ファイルのボリュームに着目してみます。
>Win部分を戻せる自信
はないので、当面このまま使い続けてみます。
現時点でのお礼まで。

2007/12/19 16:26 Community User への返信

> >Win部分を戻せる自信
> はないので、当面このまま使い続けてみます。
いや、そうではなくて、とりあえずHDDのサーフェススキャンは必要かと。

2007/12/19 16:44 Community User への返信

> 今回起動不能になった直前には、XP(via Boot Camp)でdisk checkが行われました。
> 今度disk checkがでたら(出したくないけど)、修復ファイルのボリュームに着目してみます。
私はディスクチェックのために自らchkdskをかけることはありますが、chkdskが自動的に起動するのは経験したことがないですね…。逆に言うと、自動でchkdskをかけなければならないようなファイルシステムのエラーが起こっているわけですから、HDDにトラブルを抱えている可能性が大かと。
usadii3さんも書かれていますが、HDDのチェックはやっておいた方が良いかと。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

LeopardとXPの相互作用?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。