MX25 init diversity .... grub menu options

When you read the release page for MX25

https://mxlinux.org/blog/mx-25-infinity-isos-now-available/

CORRECTION. Tne above link is wrong.
See reply No 2 for the correct link.

MX used to offer two isos, one for systemd, and one for sysVinit. ( as in my wrong link). Now it offers one .iso which incorporates both systemd and sysvinit versions.
You actually get both systemd and sysVinit and you can switch between them using the grub menu.
No, you dont get 2 Linuxes, you get one Linux which is switchable between init systems, using the init diversity technology developed by the antiX community and in particular by @ProwlerGr

Here is my grub menu controlled by an MX25 sysvinit install

You can see the familiar 2 lines labelled MX 25.1 at the top.
If I choose the first line , I boot MX with the sysVinit init system.
If I choose the second line I get the Advanced submenu

and you can see that I have 3 kernels, and for each kernel I can choose the first line and get sysVinit, or I can choose the second line and get systemd.

I tested the systemd boot. When It booted I got the following

so the first process is systemd.
When I boot the default , the first process is init … ie sysVinit is the init system.

I can see that this arrangement may be useful for people who may wish to avoid systemd, but are occasionally forced to use it. They could run MX25 sysvinit and be able to drop into MX25 systemd when required.

If you want some other init system, eg dinit or S6, the best choice of Linux is antiX. antiX26 now has a tentative release ( called an rc1 release) incorporating the init diversity technology, and they offer a choice of 5 non-systemd init systems … sysVinit, runit, dinit, s6-rc, s6-66.

It is called antiX-26-rc1_x64-full.iso .
I will be trying a hard install of that iso in the coming weeks.

The init system world is moving. The ‘lock-in’ phenomenon we experienced with traditional one-init-system-linuxes is disappearing. Keep an eye on this development. One day init freedom may appear in your favorite distro.

I would be interested to hear how others feel about this approach.

and
Congratulations to @ProwlerGr … it has taken enormous persistent effort to get what started as an interesting spin into official releases of 2 mainstream Linuxes.

3 Likes

Just a minor correction

The release page for version MX-25.1 which is the version that reinstates the dual-init can be found here.

https://mxlinux.org/blog/mx-25-1-infinity-isos-now-available/

The link you posted points to the older MX25 release which features single inits only

3 Likes

Thank you @ProwlerGr .
I will add a correction note to reply 1
That was a little more than a minor correction… could have caused all sorts of confusion.

3 Likes