MacBook Air が遅い!とにかく遅い!
立ち上がりの早さでは自慢であった、MacBook Air/128GBSSDですが、最近、どうも遅いのです。再起動したときに、以前は30 秒も掛からずに立ち上がっていたのが、1分以上、そう、2分近く掛かるようになってしまいました。Single User modeで立ち上げて、SSDの fsck -fy チェックを終了後、exit で通常モードの立ち上げに移行するのですが、どうもおかしい…。メッセージは正確でないかもしれませんが、
Waiting for DSDOS...
と表示された後、延々とMacBook Airが黙り続けるのです。1〜2分してから漸く、
DSDOS arrived...
の様なメッセージが出て、次のプロセスに移っていきます。この待ち時間が遅くなった原因のようです。
さて、何が起こっているのでしょうか、早速、ググってみました。でも、解決策のありそうな日本語サイトは見つかりませんでした。でも、こういった情報は、兎角、国内では遅いことがあるので、英語サイトにしぼって検索しました。その結果、見つかったサイトは、X86 CPU、まあ、WindowsパソコンにOSX をインストールするという荒技に付いての掲示板でした。名前からして、どうも、Apple が Apple 製のハードウエアかどうかを判定するのに使われているのかもしれません。("Don't Steal Mac OS X" の頭文字だそうです…。)
Waiting for DSMOS (slow boot, i mean really slow) SOLVED ...
というのが見つかりました。そのサイトの処方箋は、以下のターミナルコマンドでした。
"sudo chown root:wheel /" command
というもので、ターミナルを立ち上げて、sudo(su: superuser, do: 実行せよ)として、chown(所有者変更)コマンドを使って、システムのルートディレクトリーのオーナー名を "root" に、ユーザーグループ名を "wheel" にしなさいという内容です。
早速、実行してみました。効果てきめんでした。ブート時に、command+v を押しておくと、"Waiting for DSMOS..." は現れずに、いきなり、"DSMOS arrived" と出てきます。ブート時間は諸々の機能拡張や Mail, Safariなどを立ち上げても 40秒程度、1分は掛かりませんでした。シャットダウンも、1秒程度で、即断されます... 快適... 。
このコマンドで何故、DSMOS呼び出しが早くなるのか?ですが、私にはまだ理解できるほど OSX (Linux) に詳しくないのが残念です。
sudo のパスワード設定法
初めて sudo を実行する場合は、パスワードを設定する必要がありますので、ターミナル(アプリケーション (Applications) > ユーティリティ(Utilities) フォルダ内)を立ち上げ、以下のコマンドにより、新たにパスワードを設定します。各行の後にはいつも Enter を入れます。[admin password] などの括弧書きは説明ですので、入力は不要です。
yourMac$ sudo passwd root
yourMac$ Password [admin password]
yourMac$ Changing password for root.
yourMac$ New password [su password]
yourMac$ Retype new password [su password]
このパスワードを使って、ルートのオーナーとユーザーグループを設定します。
yourMac$ sudo chown root:wheel /
yourMac$ Password [su password]
これで、あなたも快適なマック生活を!
|