使用GRUB自定义代码?

3

我可以在GRUB加载时运行一些自定义代码吗?换句话说,GRUB是否提供在加载任何操作系统之前运行某些自定义代码的功能?

1个回答

8
由于GRUB支持Multiboot规范,因此您可以这样做。您的代码将由GRUB加载,然后您需要自己加载操作系统(您可以通过自己支持Multiboot规范来实现...)。根据您想要做什么,这可能不是最简单的方法。
如果您想在加载基于Linux的操作系统之前运行一些自定义代码,则创建自定义initramfs会更容易。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接