是否可以定制启动,以便我可以使用硬件开关或按钮(无键盘)在操作系统之间切换?

是否可以定制启动,以便我可以使用硬件开关或按钮(无键盘)在操作系统之间切换?

我正在考虑建造一个自制的网络存储这将兼作蒸汽机. 它将有一个小型 SSD 用于操作系统,至少一个大型 HDD 用于媒体,最好是第三个,这样游戏/媒体就不必共享。

我希望有一个系统,默认启动(按下按钮,走开)会完全跳过 GRUB2(表面上)以加快启动时间,当我想将其用作 Steam 机器时,我必须通过在启动时按下硬件按钮(甚至可能是某种开关)来干预(最好不使用键盘)。这是因为我预计会使用控制器和其他外围设备,这些设备的驱动程序在启动时可能无法工作。但我不想坐在键盘旁等待。

有没有办法将其内置到机器中,以获得尽可能无缝的体验?

答案1

修改 grub 超时应该可以让它快速进入默认操作系统,因此将超时设置为 1(以秒为单位),这样您就有足够的时间敲击键盘并停止它或让它进入 Steam。使用此方法:https://askubuntu.com/questions/148095/how-do-i-set-the-grub-timeout-and-the-grub-default-boot-entry或者您可以修改 /boot/grub/grub.cfg,但每次运行 update-grub 时它都会重置。

相关内容