Вопрос

Могу ли я запустить какой -нибудь пользовательский код в то время, когда Grub загружается? Другими словами, предоставляет ли Grub возможность запускать какой -то пользовательский код перед загрузкой какой -либо операционной системы?

Это было полезно?

Решение

С момента поддержки Grub спецификация многофункции, Да, ты можешь. Вы бы загрузили свой код Grub, тогда вам придется загрузить операционную систему самостоятельно (что вы могли бы сделать, поддерживая спецификацию многофункции самостоятельно ...). В зависимости от того, что вы хотите сделать, это может быть не самый простой способ сделать это.

Если вы хотите запустить какой-то пользовательский код перед загрузкой системы операции на основе Linux, создание Пользовательские initramfs было бы намного проще.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top