有没有办法在grub中创建“一次性”启动项?

Modified on: Mon, 03 Jun 2019 14:20:02 +0800

我有以下问题:我有一个小型服务器(基于Debian),我可以远程连接(VPN / SSH连接)。现在我想更改一些启动选项(实际上我想将我的根文件系统迁移到另一个分区),因此我必须重新启动系统。

事实上,我担心某些事情可能出现严重错误,SSH和VPN都无法启动。在这种情况下,我不得不亲自前往相当远的服务器。我可以要求某人重新启动(如果内核恐慌,......)但是没有人有资格修复系统。因此我的问题是:

是否有可能在GRUB2配置中创建一个条目,使条目成为下次启动时的默认条目?所以,如果有问题我可以重新启动并使用旧系统恢复?如果引导运行没有问题(我希望这样),我可以改变grub,以便它默认从新系统启动。

最佳答案

你确实可以使用Grub 仅启动一次一>。您还可以指定后备启动。基本上,您在grub.conf的开头使用default saved,表示您希望默认启动已保存的条目。然后在实验启动结束时,使用savedefault #将旧启动选项设置为新保存的值。因此,每次启动新内核时,grub会将旧版内核保存为下一次启动。

最后,如果您可以访问Grub加载程序,您可以随时进行手动启动测试。这样,重启将始终使用您的原始默认值。


相关问答

添加新评论