如何在 GRUB2 启动时自动执行网络唤醒命令

如何在 GRUB2 启动时自动执行网络唤醒命令

我家里有 3 台电脑,其中一台(称之为免費BNT)是我的服务器,Ubuntu server 22.04.1 LTS,主要用作 NAS 服务器。其他(称之为音频服务器)是一款具有音频功能的 Ubuntu 桌面。第三个(称之为塔科斯10) 是我工作的主要电脑,安装了 Windows 10。

所有这些设备都可以通过 WOL 唤醒,而且我通常会同时使用它们,因此我会唤醒它们。我可以通过 Android 手机上的 WOL 应用唤醒它们。但现在,我想要实现的是自动执行命令塔科斯10启动,这样当我开机时塔科斯10,它会自动唤醒另外两台计算机。我认为使用 GRUB2 比使用 Windows 10 引导加载程序更容易。因此,如果需要,我可以重新分区硬盘以包含 (GRUB2) 分区。

我已经在谷歌和这个论坛上搜索过,没有发现任何类似于我的问题。

那么,是否可以从 GRUB2 运行 Wake-On-Lan 命令?如何安装和配置 GRUB2 来执行此任务?我(显然)有两台计算机的 MAC 地址。另请注意,我的计算机上没有安装 Ubuntu塔科斯10,我也不打算这么做,所以我需要运行 Live Ubuntu 会话并创建一个启动分区,只包含 Windows 10,或者如果可以的话,Windows 10 - 局域网唤醒并且Windows 10 - 无网络唤醒,以免吵醒其他人。

相关内容