Skip to content
This repository was archived by the owner on May 19, 2025. It is now read-only.
This repository was archived by the owner on May 19, 2025. It is now read-only.

Request adding support for zstd compressed squashfs files. #96

@blickers

Description

@blickers

Zstd is well known for its high compression ratio, much faster decompression speed and lower CPU usage. Squashfs has already supported zstd compression for several years and now the newly released Linux kernel 5.19 can boot from zstd compressed squashfs firmwares. But GRUB2's squash4 module still does not support reading zstd compressed squashfs files, making it not possible to load kernels inside zstd-compressed squashfs files and boot the squashfs compressed live system.

So adding zstd to GRUB2's squash4 module is really important and necessary. It should not be difficult because GRUB2's Btrfs module already supports zstd decompression. I don't know C/C++. If I do, I would like to do this job and contribute my code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions