我想在 grub 屏幕出现之前立即听到一些声音。我更改了以下行/etc/default/grub
:
#GRUB_INIT_TUNE="480 440 1"
只需删除“#”,它看起来像:
GRUB_INIT_TUNE="480 440 1"
然后我sudo update-grub
从终端运行命令。但是,当我重新启动计算机时,我听不到任何声音。
我使用的是 Ubuntu 14.04.4 LTS。我的系统是EFI。我从 Boot-Info-Script 得到了一些结果:
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) 安装在 /dev/sda 的 MBR 中,并在同一硬盘驱动器的扇区 977614848 中查找 core.img。 core.img 位于此位置,并在分区 135 中查找 .
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/Boot/bootx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/MokManager.efi /efi/ubuntu/shimx64.efi
sda2: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 14.04.4 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab
sda3: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
=================================================== ====================== 另外,我运行了以下命令:
"sudo grub-install /dev/sda"
我得到以下结果:
"Installing for x86_64-efi platform.Installation finished. No error reported."
这里有什么问题,我错过了什么吗?
答案1
运行sudo update-grub
将为 GRUB 生成一个新的配置文件,但您仍然需要(重新)将其安装到硬盘上。在非 EFI 系统上,GRUB 安装在膜生物反应器第一个硬盘驱动器的,你可以这样做
sudo grub-install /dev/sda
如果您使用的是 EFI 系统,或者您的 GRUB 安装在其他地方,则您需要更新您的问题并向我们提供更多信息,然后我们才能提供帮助。
答案2
您可能错过的是:
GRUB_INIT_TUNE="480 440 1"
使用连接到主板上 4 针接头的老式“蜂鸣扬声器”,因为此时尚未加载声卡驱动程序。如果您没有将扬声器连接到该接头连接器,您将听不到任何声音。
来源:测试