重新启动无头 Ubuntu Server 20.04 并从 pxe 或 USB 启动一次的命令?

重新启动无头 Ubuntu Server 20.04 并从 pxe 或 USB 启动一次的命令?

是否可以在 Ubuntu Server 中发出重启命令,在重启后触发从 USB 或 PXE 启动?基本上,这是一个无头系统,我想运行备份工具,而不必将屏幕/键盘连接到它。当备份工具加载时,我可以通过 SSH 进入它并远程运行备份,然后重启并再次启动 Ubuntu。

由于 Mac 和 Windows 允许从操作系统内部选择启动介质,我猜这在 Ubuntu 上也可以实现?Bios 是 UEFI Bios。

谢谢

答案1

理论上,是的,您可以修改 EFI 设置来更改启动顺序。(实际上可能会出现错误和陷阱)

最常见的 Linux 工具是efibootmgr

不幸的是,我没有确切的详细信息,因为我已经很久没有使用它了。一些相关数据。https://superuser.com/questions/1451233/change-the-boot-order-with-no-option-in-uefi-settings

对于传统 pcbios 模式,这要困难得多,需要更改 nvram 的正确部分来更改设置,而且不同型号之间有所不同,有时不同 bios 版本之间也有所不同。

相关内容