I'm really enjoying using NILFS+LVM in my Void Linux installer, and it shows a lot of promise. However, when musl libc is used instead of glibc, the root NILFS2 filesystem fails to mount rw. The boot process essentially fails, and the root NILFS2 filesystem is mounted read-only:
NILFS (dm-1): the device already has a read-only mount.
mount.nilfs2: Error while mounting /dev/mapper/vg0-root on /: Resource busy
Cannot continue due to errors above, starting emergency shell.
Hi,
I'm really enjoying using NILFS+LVM in my Void Linux installer, and it shows a lot of promise. However, when musl libc is used instead of glibc, the root NILFS2 filesystem fails to mount rw. The boot process essentially fails, and the root NILFS2 filesystem is mounted read-only:
On shutdown, I receive this error message:
edit: I have now also tried using nilfs-utils git HEAD, but it makes no difference. The startup and shutdown errors are the same.
Does anything come to mind re:musl libc?