使用 GRUB 的自定义代码?

Posted

技术标签:

【中文标题】使用 GRUB 的自定义代码?【英文标题】:Custom code with GRUB? 【发布时间】:2010-12-28 18:41:27 【问题描述】:

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

【问题讨论】:

【参考方案1】:

由于 GRUB 支持 the Multiboot specification,是的,您可以。您将通过 GRUB 加载您的代码,然后您必须自己加载操作系统(您可以通过自己支持 Multiboot 规范来做到这一点......)。取决于您想做什么,这可能不是最简单的方法。

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

【讨论】:

以上是关于使用 GRUB 的自定义代码?的主要内容,如果未能解决你的问题,请参考以下文章

在 Simulink 的自定义代码部分中包含库

Java中的自定义异常捕获方式

java注释的自定义

Wordpress 中带有前缀的自定义字段的自定义简码

带有在代码中绘制的自定义图像的 UITableViewCell

使用自定义适配器的自定义对象