为什么虚拟机总是嘟嘟叫?告别烦人声音,一招搞定!
你有没有注意到在虚拟机里启动或运行时会时不时发出“嘟嘟声”?嗯,有点烦人,是吧?别担心,我来告诉你怎么消除这个烦恼,而且只需要一招就搞定!
小小声音的大麻烦
PC 扬声器,也就是那个负责在系统启动时发出蜂鸣声和警报的东西。但随着科技进步,这种声音似乎有点过时了,尤其是在虚拟化环境中。
对于用 VMware 虚拟机的朋友们,你可能会被那些嘟嘟声烦到。别担心,我们来解决这个问题,让虚拟机再也不发声音!
保持宁静,我们来了
所以,解决方案是什么呢?我们的招数就是禁用 Linux 里的 pcspkr
内核模块。这个模块就是让你的虚拟机嘟嘟个不停的罪魁祸首。
别怕,我们只需要在终端里输入下面这条神奇的命令:
➜ ~ if [ ! -f /etc/modprobe.d/blacklist.conf ]; then sudo touch /etc/modprobe.d/blacklist.conf; fi && if ! grep -q "blacklist pcspkr" /etc/modprobe.d/blacklist.conf; then echo "blacklist pcspkr" | sudo tee -a /etc/modprobe.d/blacklist.conf > /dev/null && sudo update-initramfs -u && echo "已将 pcspkr 添加到黑名单并更新初始 RAM 文件系统。"; else echo "pcspkr 已经在黑名单中。"; fi
运行结果:
update-initramfs: Generating /boot/initrd.img-6.1.0-11-amd64
已将 pcspkr 添加到黑名单并更新初始 RAM 文件系统。
这个神奇的命令会让你的虚拟机再也不敢发出嘟嘟声了,还能让你的系统更加宁静和舒适。
希望这个小小的技巧对你有所帮助!不再听到烦人的嘟嘟声,是不是觉得舒服多了?有其他问题,随时问我哦!