I'm getting this error on every boot in tty1:
dinit: lvm2: execution failed - setting up standard input/output descriptors: No such file or directory
"/var/log/dinit/lvm2.log" is empty
Reinstalling didn't help, and I can't find anything online with same exact error.
/etc/dinit.d/lvm2:
type = scripted
command = /usr/bin/vgchange --sysinit -a y
logfile = /var/log/dinit/lvm2.log
restart = false
after = udev-settle
Got a response from Dinit dev: https://github.com/davmac314/dinit/discussions/282#discussioncomment-8262589
They are saying:
I used the workaround:
And it did got rid of an error.
Not solved, only got a workaround!
Can moderators tell me the reason they are marking this thread "Solved" without any explanation? I'm confused :(
i did by mistake, it seemed solved to me and people usually don't bother to mark them as such.
Apologies for the *very* late reply, but here I'm assuming that you have a separate /var partition (since /var/log/dinit should be installed (part of dinit-rc pkg) from what Davin said)? Either way I'll release a new package with logs written into buffer.
Ah, I got btrfs subvolume for /var/log. So I guess it is related. I will test once it is published!
It should've been shipped since about 3 weeks ago.