MacBookがハングアップしてOS X Yosemiteを起動できない

MacBookがハングアップしてOS X Yosemiteを起動できない

私の MacBook に未解決の問題があります。Mac がまだ生きていた頃、Mac HD 上のすべてのデータに対する権限をユーザー「system」に対して読み取り専用に設定しました。また、グループ「wheel」と「stuff」に対しても同じ設定をしました。Mac HD 上のすべてのデータに対する権限を持つのは、「mac01」という名前のユーザー アカウント 1 つだけです。その後 (なぜこのような状態にしたのかは説明できませんが、私のせいです)、Mac がダウンし、システムを起動できなくなりました。結論として、システムをシングル ユーザー モードで実行し、次のように入力します。

fsck -f
mount -uw /
chmod -R ugo+rwx /

しかし、それでもまだ役に立ちません。システムはまだ起動できず、読み込みの 55% 以上で Apple ロゴ画面が停止します。

詳細モードでは最後の文字列は次のようになります。

en0: チャネルが 1 に変更されました

その後、起動は不明な時間停止します。

できれば助けてください。ご協力いただければ幸いです。ありがとうございます。

OS X 起動 - en0: チャネルが 1 に変更されました

詳細モードの最後の行は次のとおりです。

IO80211AWDLPeerManager::setAwdlOperatingMode Setting the AWDL operation mode from SUSPENDED to AUTO
IO80211AWDLPeerManager::setAwdlAutoMode Resuming AWDL
en0: BSSID changed to 28:28:xx:xx:xx:xx
en0: channel changed to 1

ハング/フリーズします。

リカバリモードで実行し、ディスクユーティリティを実行し、fsck を実行して権限を確認/修正しましたが、効果はありませんでした。

答え1

私は、ユーザー「system」の Mac HD 上のすべてのデータに対する権限を読み取り専用に設定しました。また、グループ「wheel」と「stuff」に対しても同じ設定をしています。Mac HD 上のすべてのデータに対する権限を持つのは、「mac01」という名前のユーザー アカウント 1 つだけです。

OS Xの権限を間違えた場合は、通常、ディスクユーティリティをリカバリモードそして走るディスクのアクセス権を修復するそしてディスクの修復または応急処置(でエルキャピタン) を実行して、HDD のエラーを修正し、最終的にブートローダーを修正します。ほとんどの場合、これで動作するはずです。

手動で修正するには、シングルモード権限を修正してみてくださいシステムフォルダ手動で、例えば:

chown -R root /System /Library
chmod -R u+rwX,go+rX,go-w /System /Library

そして入力するexit起動プロセスを続行し、意味のあるエラーがあれば記録します。

それでも解決しない場合は、次の点を検討してください。

  • 接続されている外部デバイス(ある場合)をすべて取り外します。
  • Macをセーフモード
  • 新しいコアダンプをチェックする/cores(特定のコンポーネントに何らかの問題があることを示している可能性があります)。
  • ログに疑わしい点がないか確認する(tail /var/log/*.log特にsystem.log)、
  • リセットするスマックNVRAM乳母車
  • サードパーティのカーネル拡張機能をアンロードする(シングル モードでは、おそらく から再配置する必要があります/System/Library/Extensionsが、 などをインストールしていない場合はvboxdrv、状況が悪化する可能性があるため、そのままにしておく方がよいでしょう)。
  • シングル モードでは、NVRAM 変数を確認しsudo nvram -p、カーネルを別のモードで実行することを検討してください。例:

    その他のオプションについては、以下を確認してください。OS Xのブート引数オプション動作する場合は、無効にすることを忘れないでください。

  • サードパーティのリカバリツール(例えば、ディスクウォリアー)、

  • OS X を再インストールすることを検討してください。

関連情報