起動プロセスが完了しません

Mac OS X 10.1.1 を使っていましたが、今朝から突然、起動プロセスが完了しなくなりました。起動画面は表示され、プログレス・バーは終わりまで進むのですが、その後現れるはずのログイン画面が出て来ません。画面が青いままで、周期的にディスクにアクセスする音が聞こえますので、何かやろうとして失敗している感じです。また、プログレス・バーが出ているときにその下に通常は表示される「ディスクを確認中」とか「ネットワークの初期化」とか(うろおぼえですが)の状況表示がまったく出ません。
とりあえず、CD 起動して Disk Utility の First Aid を掛けたり、Cmd+s 起動して fsck を実行したりはしましたが、効果がありませんでした。
どのような原因、および対処法が考えられるでしょうか。
昨晩、システム終了前に行なった設定変更として、地域情報のスクリプトの設定ではじめは日本語、English のほか数カ国語がチェックされていたところを、日本語と English 以外はチェックをはずしたのを覚えているのですが、それが何か関係しているのでしょうか。

投稿日 2001/11/23 17:32

返信: 20

2001/12/01 23:50 Community User への返信

シングルユーザーモードで起動して dmesg を実行しても、シングルユーザーモードで起動したときにプロンプトが出てくるまでの部分が繰り返し表示されるだけのようでした。
dmesg はそういう物ですので,これは普通です。

ログには現れないファイルの破損といったことも考えられるでしょうか。
単純に考えれば,WindowServer 若しくは CoreGraphics Framework の障碍という風に考えられますが,pdf 表示や progress bar には問題なくて text 表示だけに影響がある壊れ方というのは,ちょっと考えづらいでしょうか。また CoreFundation Framework が壊れているのなら,そもそも起動項目を見付ける事が出来ないでしょうから,この可能性も薄いかと思います。

切り分けの為に一つ意味がありそうな物としては,CDIS.custom を例えば

LANGUAGE=English


などに変えて,command+s や command+v を使わずに普通に起動してみるという物があります。もしこれで上手く起動する様なら font が壊れている可能性があります。SystemStarter は日本語表示に HiraKauPro-W3(ヒラギノ角ゴ Pro-W3)を使います。

2001/12/02 17:29 Community User への返信

アドバイスありがとうございました。
CDIS.custom で
 LANGUAGE=English
に変えても現象は改善されませんでした。
念のため Jaoanese に戻したあと、フォントを入れ替えてみましたが、状況に変化はありません。
また暇ができたときに(次の週末にでも)いろいろ試みてみたいと思います。

2001/12/07 19:39 Community User への返信

いろいろやってみましたが、復旧の見込みが立たず、初期化して再インストールすることにしました。
System や Library の中を見て、修正日時が問題の現象が起きた日に近い plist ファイルを移動したり、フォントを交換したりといったことを試みましたが、改善されませんでした。
再インストールしたあとで気が付いたことですが、不具合が出ていた間は、シングルユーザーモードで起動した場合、プロンプトが表示されたあと、しばらく放置していると、
KeyLargo::powerMediaBay(True) 0x02
という1行が表示されました(ここで return すると再びプロンプトが現れました)。この現象は再インストールしたあとでは見られなくなっています。このことは今回の不具合と何か関係があるでしょうか。
いずれにしても、また同じような作業環境を復元してしばらく様子を見たいと思います。いろいろお教えいただきありがとございました。

2001/12/07 23:12 Community User への返信

いろいろやってみましたが、復旧の見込みが立たず、初期化して再インストールすることにしました。
そうですか,結局お役に立てませんでしたね。

KeyLargo::powerMediaBay(True) 0x02
この手の message は Kernel(この場合は driver)が吐いている物で root で console に入っているとたまに出てきます。こういう物が出る事自体は不具合ではありません。

この message が今回の問題と関係あったかどうかは判りませんけどね。

2001/12/11 16:48 Community User への返信

そうです。 kernel 起動メッセージ?の最後の方です。
/etc/rc とかの起動スクリプトによる出力は dmesg では記録されません。これは他の OS でも同じ。
FreeBSD とかだと kernel config で dmesg のための容量を大きくできたりして debug 等の際に重宝したんですが。もしかすると Darwin でもできるかもしれませんが未確認です。
役にはたたないのには同意 :P

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

起動プロセスが完了しません

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