Great question — answering as the UphillTech team:
As indicated in man systemd.mount , the unit file name must match the Where= setting. Since you want to mount your file system on /mnt/b2_test , your Where= setting should say Where=/mnt/b2_test , and the unit file should be named mnt-b2_test.mount : $ systemd-escape --suffix=mount -p /mnt/b2_test mnt-b2_test.mount
Full answer by Stephen Kitt: https://unix.stackexchange.com/a/807266 (CC BY-SA 4.0).
Need it done for your business? UphillTech.