从 GRUB 激活风扇

从 GRUB 激活风扇

是否可以通过 GRUB2 引导加载程序全速启动风扇?

我在 Macbook Pro retina 2015 上运行,如果我忘记启动并让我的 grub 屏幕挂起,我的计算机就会变得非常热(超过 88°C)。

解决方案是在 GRUB 启动时启动风扇以防止过热。这可能吗?

答案1

这不是一个正确的答案,只是一个解决方法。

不要让 GRUB2 无限期地等待。让它等待一段时间,然后

  • 启动提供风扇控制的默认操作系统;或者
  • 关闭。

这是在 Kubuntu 16.04.3 LTS 上配置后一种解决方法的方法。请根据您的操作系统和需求调整此示例。

  1. 添加正确的菜单项。正确的文件是/etc/grub.d/40_custom。为清楚起见,我粘贴了文件及其标题:

    #!/bin/sh
    exec tail -n +3 $0
    # This file provides an easy way to add custom menu entries.  Simply type the
    # menu entries you want to add after this comment.  Be careful not to change
    # the 'exec tail' line above.
    
    menuentry Shutdown --class shutdown {
    halt
    }
    

    笔记:--class shutdown 是可选的

  2. 将此条目配置为默认条目。编辑/etc/default/grub和修改/创建以下选项:

    GRUB_DEFAULT=Shutdown
    GRUB_TIMEOUT=30
    
  3. 跑步update-grub

现在,如果您忘记启动并让 GRUB 屏幕挂起,您的计算机将在 30 秒后停止。

相关内容