DrakX should not enable DM/LVM service by default after installation if not required. When installing Mageia, if no dmraid/LVM device has been set, detected, found, all services related to dmraid, lvm,... should be disabled. List: Name: STATE VENDOR-PRESET dmraid-activation.service enabled enabled lvm2-monitor.service enabled enabled mdadm.service alias - mdmonitor-takeover.service enabled enabled mdmonitor.service enabled enabled These unnecessary services should be disabled after installation. Efficiency: no more Bug 26901. no delayed boot to look for what doesn't exist. Assigning to Mageia Tools Maintainers.
The installer only installs lvm2 if needed. However some other packages might pull it as dependencies… I've a local patch for that though, which I'll test
I'm 100% agree with you that lvm2 should not be installed if not necessary, but which package(s) pull it?
I am not against having tools like lvm2, dmraid installed. I think that only matter is to have the minimum of service launched at boot time. I do think a solution could be to only activate such services if they are required. dmraid-activation.service enabled enabled lvm2-monitor.service enabled enabled mdadm.service alias - mdmonitor-takeover.service enabled enabled mdmonitor.service enabled enabled It could be done at installation time as the "resumé" of installation purposes a list of already activated service. Per administrator-basis (the user who installs Mageia) he can already deactivate such unnecessary services but this is beyond the scope of average user.
Blocks: (none) => 26901Source RPM: drakx-installer-images-2.75-5.mga8.src.rpm => drakx-installer-stage2-18.45-1.mga8