如何禁用 Mac 启动声音?

如何禁用 Mac 启动声音?

Mac 启动时发出的“咚咚”声非常烦人。虽然它们可以作为 POST 确认,但我宁愿不让它惊动房间里的每个人。

有一些方法可以使 OS X 安静或关闭声音,但这不是我目前可以使用的方法,也不愿意安装。

我能做什么吗?

2006 年的 Macbook

答案1

回复较晚但:

  1. 使用 OSX 安装光盘或 Recovery HD 重新启动

  2. 启动终端

  3. 发出命令:

    /usr/sbin/nvram SystemAudioVolume=%01
    

答案2

我在 Arch-Wiki 中发现了这个。链接至 ArchWiki 从理论上来说,它也适用于 Ubuntu 和其他发行版。

  1. 使用以下命令获取 sudo 权限

    sudo -su
    
  2. 从控制启动声音/铃声的 efi 变量中删除不可变位,使其可编辑

    chattr -i /sys/firmware/efi/efivars/SystemAudioVolume-7c436110-ab2a-4bbb-a880-fe41995c9f82
    
  3. 将该 efi 变量设置为 00 以禁用启动声音

    printf "\x07\x00\x00\x00\x00" > /sys/firmware/efi/efivars/SystemAudioVolume-7c436110-ab2a-4bbb-a880-fe41995c9f82
    

答案3

我刚刚想到了这一点。我对此进行了一些研究,但没有发现任何具体的东西,但我认为你可以通过 rEFit 启动管理器禁用它。

我在 iMac 上安装了 rEFit,用于在 OSX 和 Windows 7 之间切换,它有各种用于启动选项和分区的工具。我认为您可能能够通过它来完成此操作,因为它直接使用 EFI 或“BIOS”,并且您应该能够根据网站通过 Ubuntu 安装它。如果可以的话,我会做更多的搜索和测试,并在适用时编辑我的答案,但现在这里是 rEFit 的链接:

http://refit.sourceforge.net/

编辑:

rEFind 按照评论中的建议进行操作。rEFind 目前维护:

http://www.rodsbooks.com/refind/

答案4

这在 2011 年中期的 Mac Mini 上对我有用: https://wiki.archlinux.org/index.php/Mac#Mute_startup_chime

以 root 身份运行命令,并以 chattr -i 开头,如 wiki 中所述。请自行承担风险。

相关内容