MacBook Airを起動すると、前回シャットダウンする前にコンピュータをミュートしない限り、起動音が大きくなります。
ただし、このAirを他のユーザーと共有しているため、前回シャットダウンする前にコンピューターをミュートしたことを保証できません。
Macをサイレントモードで起動するにはどうすればよいですか?
MacBook Airを起動すると、前回シャットダウンする前にコンピュータをミュートしない限り、起動音が大きくなります。
ただし、このAirを他のユーザーと共有しているため、前回シャットダウンする前にコンピューターをミュートしたことを保証できません。
Macをサイレントモードで起動するにはどうすればよいですか?
回答:
ヘッドフォンを接続することは、沈黙を保証するための迅速で汚れた方法でした(PPCハードウェア時代に戻った)。
現在、セルフテストスタートアップチャイムは、ヘッドフォンジャックが使用されているかどうかに関係なく、内部スピーカーを使用しますが、以下のトリックは古いMacでも機能します。Macを自動的に再起動するように設定しておらず、現在の動作を忘れずに自分で再起動する限り、新しいMacで使用できます。
ソフトウェアの決定に関係なくノイズが禁止されている場所にいるときに使用するヘッドフォンジャックの切れ端があります。
Radio Shackなどの店では、犠牲にできるヘッドフォンがない場合や、コードを切っても満足できない場合は、コードなしで5ドル以下でプラグを入手できます。
Macをシャットダウン(またはスリープ)した後、NVRAMのミュート/ボリューム設定を変更することはできないため、適切に準備をしても、シャットダウン時に計画どおりに進まない場合は音が鳴ります。
Snow Leopardおよびそれ以前のマシンの場合、「StartupSound.prefPane」をダウンロードしてインストールします。これにより、システム設定に設定ペインがインストールされ、起動音量を調整して起動音を無効にできます。
http://www5e.biglobe.ne.jp/~arcana/StartupSound/BETA/index.en.html
Lionでは上記の結果がまちまちであることに注意してください。Lionユーザーには、以下をお勧めします。
管理者としてログインし、ターミナルウィンドウを開きます
ミュート用のスクリプトファイルを作成する
sudo nano /path/to/mute-on.sh
これをコンテンツとして入力し、完了したらcontrol + Oを押して保存し、control + Xを押して終了します。
#!/bin/bash
osascript -e 'set volume with output muted'
ミュート解除用のスクリプトファイルを作成する
sudo nano /path/to/mute-off.sh
これをコンテンツとして入力し、完了したらcontrol + Oを押して保存し、control + Xを押して終了します。
#!/bin/bash
osascript -e 'set volume without output muted'
両方のファイルを実行可能にします。
sudo chmod u+x /path/to/mute-on.sh
sudo chmod u+x /path/to/mute-off.sh
フックがすでに存在するかどうかを確認します(これらは上書きされるので、問題ないことを確認してください)
sudo defaults read com.apple.loginwindow LoginHook
sudo defaults read com.apple.loginwindow LogoutHook
ミュート用のフックを追加する
sudo defaults write com.apple.loginwindow LogoutHook /path/to/mute-on.sh
sudo defaults write com.apple.loginwindow LoginHook /path/to/mute-off.sh
ノート:
/path/to/
スクリプトの場所です、私は使用しました/Library/Scripts/
- ミュートを解除するログインフックをスキップできます(つまり、ログアウトするたびにマシンが無音になります)が、前回設定した音量レベルでサウンドを常に利用できるため、この方法が気に入っています。
- rootはスクリプトファイルの所有者でなければなりません-sudoを使用してコマンドラインからエディターを実行するのがそれを達成する最も簡単な方法です(そうでなければchownする必要があります)
フックを削除するには、次を使用します。
sudo defaults delete com.apple.loginwindow LoginHook
sudo defaults delete com.apple.loginwindow LogoutHook
(ソース)
これは、2012年時代のMac Mini(Core i5 Intel CPU)でOS X 10.8.5(Mountain Lion)の下で働いていた唯一のことです。Terminal.appで、次のコマンドを入力します。
sudo nvram SystemAudioVolume=%80
このsudo
コマンドはログインパスワードを要求します。MacのNVRAM設定(PCのBIOSに相当するMac)を更新するには、昇格した特権が必要です。%80
値によって先送りされないでください。それは確かに起動時のチャイムをミュートします。
チャイムを再度戻すことにした場合は、次のコマンドを使用してNVRAMから設定を削除します。
sudo nvram -d SystemAudioVolume