bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#58760: Guix System iso too big for cdrom again


From: Tobias Geerinckx-Rice
Subject: bug#58760: Guix System iso too big for cdrom again
Date: Mon, 24 Oct 2022 20:17:35 +0200

Heyo,

pelzflorian (Florian Pelz) 写道:
From what Tobias (Cc) wrote, he used the highest
compression settings.

So it seems nothing can be done to make the install iso smaller

Well…  I used the highest compression setting *for zisofs*.

Zisofs is an ancient (and non-standard :-) little hack that Linux supports, and it just happened to be enabled on our kernels already. Plus it's fully transparent to the operating system. That's why I wrote that quick little patch: it was an amusing—to me—way to shrink our ISO basically for free.

We're the only distro that I've ever seen use it.

But we can go deeper if we choose to, by dropping zisofs and going for something like squashfs, which achieves higher compression through higher block sizes and better algorithms like XZ.

This is what other distributions with a compressed root file system do.

However, it's marginally more work as you have to loop-mount the image early during boot, and it doesn't involve obscure kernel arcana (boo), and CDs are even more obsolete than they were when I wrote that patch (yay), so don't wait for me to do it.

Kind regards,

T G-R

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]