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

前端之家收集整理的这篇文章主要介绍了linux – 有没有办法在grub中创建“一次性”启动项?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下问题:我有一个小型服务器(基于Debian),我可以远程连接(VPN / SSH连接).现在我想更改一些启动选项(实际上我想将我的根文件系统迁移到另一个分区)因此我必须重启我的系统.

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

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

解决方法

您确实可以使用Grub到 boot once only.您还可以指定 fallback boot.实际上,您使用grub.conf开头时保存的默认值来表示您要默认启动已保存的条目.然后在实验启动结束时,使用savedefault#将旧的启动选项设置为新保存的值.因此,每次启动新内核时,grub会将旧版内核保存为下一次启动.

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

猜你在找的Linux相关文章