Page MenuHomeVyOS Platform

Enable GRUB support for gzip compressed kernels
Closed, ResolvedPublic

Description

On arm64, the kernel image is compressed with gzip.

GRUB (when used for EFI) is not able to load the kernel image unless the 'gzio' module is enabled in the GRUB configuration.

Depending on the GRUB version, you may see a 'invalid magic' or 'kernel should be compiled with CONFIG_(U)EFI_STUB' error.

I have tested this change on both arm64 and x86_64, with no 'side effects' on x86_64

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Revisions and Commits

Event Timeline

GitHub <[email protected]> closed this task as Resolved by committing Restricted Diffusion Commit.Dec 8 2023, 7:37 PM
GitHub <[email protected]> added a commit: Restricted Diffusion Commit.