this post was submitted on 31 Jan 2024
28 points (100.0% liked)

Arch Linux

7841 readers
5 users here now

The beloved lightweight distro

founded 5 years ago
MODERATORS
 

https://github.com/anatol/booster

Does this give any real world value for boot times or anything else?

I have no possibility to test this in VM so that's why I'm asking if anybody has actually tried this and found benefits.

you are viewing a single comment's thread
view the rest of the comments
[–] patatahooligan 4 points 10 months ago (2 children)

I use booster and it's cool. I don't see any noticeable difference in boot times but the image generation is much faster. mkinitcpio would take several seconds while booster takes about one.

First time I tried it it didn't boot because of something missing in the generated image. I tried a universal booster image (set universal: True in /etc/booster.yaml) and it worked. Technically this builds a larger image than necessary but it's still only 34MB and takes a second to build, so I never bothered to troubleshoot what was missing. The universal image even handles luks encrypted root partitions without additional configuration of booster (you still have to configure kernel parameters).

Another issue I noticed is that if you use grub-mkconfig and your only initramfs is booster, it will generate an incorrect main boot entry. It will add booster as an option in "advanced options" so your system is still bootable if this happens to you. The quick fix is to manually add the initrd entry under the main menuentry in grub.cfg.

[–] [email protected] 2 points 10 months ago (1 children)

mkinitcpio takes around 2-3 minites to run on my machine, booster should be faster right?

[–] [email protected] 1 points 10 months ago (1 children)
[–] [email protected] 2 points 10 months ago* (last edited 10 months ago)

some old crappy asus laptop from 2012-2014 with no hyperthreading, slow ddr3 ram, dead gpu and a mechanical hard drive

[–] [email protected] 1 points 10 months ago