Hi!
I copied manjaro-jeos-25.10-development-minimal-251001-linux616.iso to Ventoy pen. and wanted to check/try it in live mode.
But I couldn’t log in.
manjaro
manjaro
did not accept the pair.
An answer to that would depend on what you are trying to do.
If you want an absolute minimal terminal experience - it can be less than 1GiB.
The JeOS concept is not a concept set in stone but a concept that is designed around a single application or use case and therefore the question is kind’a moot.
For a Manjaro system you would also need to decide whether you will support Nvidia GPU by using mhwd or decide beforehand which GPU drivers to include - if any.
Currently the mhwd filesystem takes up 1.6G of the distributed ISO’s.
You can log in with linux or root and the password is still manjaro.
That’s it: simply a system that boots and presents a terminal to the user.
I kept just a small number of command line utilities because they can be useful. For instance, ip, ssh, scp, rsync could be used to copy files to/from the live system. I could remove them as well, but I think they don’t occupy that much space.
You are right. My intention with this JeOS image is to be able to test things such as the GRUB and the Plymouth themes without building a 4 GB (minimal) / 6 GB (full) ISO image.
Also, in the future I want to write a tutorial on buildiso the same way I did with kiwi, and I wanted a textbook case live image. Think of a buildiso’s “it works” or “hello world”.
~500-600 MB for what I want is just fine. I asked just out of curiosity to see if anyone had any idea on how to reduce it further.
Also it caught my attention that Manjaro JeOS (~600MB) takes almost double the space of the openSUSE Leap JeOS (~300MB). I didn’t inspect them in detail, but I believe they have quite the same basic utilities.
The JeOS image won’t support any particular GPU. AFAIK a minimal system with just a command line interface should work in any PC.
I deleted the Packages-Mhwd file from the jeos profile, so my ISO image does not have it.
As for Manjaro - you may also look at the Packages-Root - technically you can trim that further down - but getting down to 300MiB - I don’t think that is possible.
A few years back when I maintained the openbox based ISOs I experimented on how low I could go.
A stripped down ISO with GUI and basic X support and installer would go around 1.7GiB and consume 100MiB when booted.
I followed your suggestion, but it was not enough to build. After some trial and error, I’ve got an ISO image which is 495 MB, smaller than the previous one. Thanks!
The problem with this image is that I’m not able to log in. It keeps saying Login incorrect: