When installing the system, I made a mistake and now to fix it, you need to go through artix-chroot and mount logical volumes (LVM). But I don't see them... Even though the lvs command shows they are there. Where are they?
I'm using the artix-base-runit-20221226-x86_64 weekly image.
Install and enable lvm2-runit?
It's installed, but is it running? Neither /etc/runit/sv nor /run/runit/service has it.
sudo cfdisk
sudo df -h
sudo pvs
sudo vgs
man lvm
This is a joke? All other commands in the screenshot. On arch with the same markup, the volumes are in /dev/mapper/, they are not here.
It's a joke... Neither a funny nor helpful one.
If /dev/mapper isn't populated and the service isn't in that directory, perhaps it is a package bug. What is the output of the following?
pacman -Ql lvm2-runit
Here.
UDP.
Same problem using stable ISO. The openrc image sees the lvm volumes fine, so it looks like the problem is indeed with the package.
The base ISOs have this as default:
SERVICES=('acpid' 'bluetoothd' 'cronie' 'cupsd' 'metalog' 'connmand')
OpenRC is more advanced in terms of features than runit and auto-starts LVM if present. Read our wiki's runit article (https://wiki.artixlinux.org/Main/Runit#Managing_services) for more. runit won't move a finger unless you tell it so.