使用GRUB自定义代码?

时间:2009-12-21 15:10:39

标签: linux bootloader grub

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

1 个答案:

答案 0 :(得分:7)

由于GRUB支持the Multiboot specification,您可以。您将通过GRUB加载您的代码,然后您必须自己加载操作系统(您可以通过自己支持多引导规范来完成...)。根据您的想法,这可能不是最简单的方法。

如果要在加载基于Linux的操作系统之前运行一些自定义代码,创建custom initramfs会容易得多。