メニュー

最近、MacBook Air が遅くない?

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]

これで、あなたも快適なマック生活を!

 

2011/1/8記


戻る