> 三毛猫大好きさん、
そうですね。私もPRAM直後だけ鳴るということがキーになりそうに思います。
> WBLさん、
そこで提案ですが、以下の手順をためしていただけますか?
(問題解消ではなくまず原因の特定(可能性を狭める)を目指します)
1. SystemAudioVolumeの設定値をクリア( sudo nvram -d SystemAudioVolume )
2. セーフモードでリブート。起動音の有無を確認。
3. SystemAudioVolumeの設定値を確認( nvram SystemAudioVolume )。
4. システム環境設定>サウンドで通知音を変更した時にサンプル音がなるか確認。
5. 通常のリブート。起動音の有無を確認。
6. (3に同じ)
7. (4に同じ)
8. 通常のリブート。起動音の有無を確認。
音が鳴らなくなるのがステップ4か5であればOS(もしくはその設定)自体に原因があると考えられますし、7以降であれば何かしら追加でインストールしたソフトウェアに原因がある可能性が高いと考えられます。
なお、設定値の確認出力で値が表示されていない場合は、その値に当たる文字が不可視である可能性もあるのでその場合は以下のように後ろに「| od -c」をつけてコマンドを試してください。ちょっと見にくくなりますが、文字として表示できない値も見える形式にして表示します。
$ nvram SystemAudioVolume | od -c
0000000 S y s t e m A u d i o V o l u m
0000020 e \t < \n
0000024
補足:
なお、ni_kiさんが指摘されたフォルダ名は正確には「/Library/Preferences/Audio」(Audioは大文字で始まる)です。
OS Xのデフォルトのファイルシステムでは大文字と小文字の違いは無視されますが、一応念のため。