graysky2 / anything-sync-daemon

Symlinks and syncs user specified dirs to RAM thus reducing HDD/SDD calls and speeding-up the system.
https://wiki.archlinux.org/index.php/Anything-sync-daemon
MIT License
345 stars 45 forks source link

ASD daemon fails to start: invalid mount on /tmp #80

Closed mokshasoul closed 1 year ago

mokshasoul commented 2 years ago

Since the bind mount implementation, I get this weird message:

wrong fs type, bad option, bad superblock on overlaid, 

This causes the asd daemon to fail. I initially thought this had something to do with my switch to systemd-homed. I realized today after looking at the repo commits that this is probably related to the bind mount change in the code.

I'm using overlayfs btw

mokshasoul commented 2 years ago

Disabling overlayfs fixes this

mokshasoul commented 2 years ago

What do I have to do in addition to enabling overlayfs for it to work? PSD for example is working with overlayfs enabled

manorit2001 commented 2 years ago

Can you enable the debug logs and share it? ( You need to pass DEBUG=1 for it )

mokshasoul commented 1 year ago

Switched away from SYSTEMD-HOMED issue is not there anymore