![如何在 Mac 上禁用启动声音?](https://linux22.com/image/1253969/%E5%A6%82%E4%BD%95%E5%9C%A8%20Mac%20%E4%B8%8A%E7%A6%81%E7%94%A8%E5%90%AF%E5%8A%A8%E5%A3%B0%E9%9F%B3%EF%BC%9F.png)
可能重复:
禁用 Mac 启动声音
我尝试在启动时按下静音按钮来禁用启动声音。然后,我还尝试了多个网站上提到的 StartupSound.prefPane 应用程序(http://www5e.biglobe.ne.jp/~arcana/software.en.html),但对我没什么用。启动声音一直存在,没有任何变化。
我的 iMac 是新的……2010 年 10 月购买的,当然采用英特尔芯片。
答案1
您可以使用 shell 脚本禁用启动铃声:(在 2008 MacBook w/ 10.6.4 上测试)
创建一个名为首选项目录的 shell 脚本off.sh
。在此示例中,脚本位于 /Users/youraccount/Desktop 中:
sudo emacs off.sh
在脚本中输入此代码:
#!/bin/bash
osascript -e 'set volume with output muted'
使脚本可由 root 执行:
sudo chmod 755 off.sh
在终端中输入此代码:
sudo defaults write com.apple.loginwindow LogoutHook /Users/youraccount/Desktop/off.sh
sudo defaults write com.apple.loginwindow LoginHook /Users/youraccount/Desktop/off.sh
您可能不需要同时拥有这两个钩子,但当同时创建这两个钩子时,它肯定会起作用。您的启动铃声应该在重新启动时静音。需要注意的是,您每次登录时都必须取消静音...
答案2
禁用 POST 不是一个好主意。开机自检是用来在机器开始启动后是否检测到任何严重硬件问题时通知您的。但是,您已经尝试过的方法是正确的。Apple 可能已经进行了修改,因此您无法再按住静音键来禁用 POST 声音,而且我找不到显示 StartupSound 偏好设置窗格更新日期的日期。可能是您的 iMac 太新了,无法正常工作。