by leeb » Sun Jan 27, 2019 6:26 am
Depends on how often you reboot and what your system is like. In my case for example I only restart once every few weeks/months. Plus I have my whole home folder for my main user on an encrypted ZFS and use overlay mounting, which doesn't work with automount reliably anyway. So I just brute force it by disabling auto-login (even with FileVault active), logging into a minimal alt local admin account, and then mounting everything. Then I log out and into my main user. I could automate it more but it's not worth the trouble for something I do a handful of times a year.
I vaguely recall playing around with mounting/check status scripting a while back that could launch and then show a dialog or info at the login window itself, so you could know for sure when things were mounted. I think somebody posted something like that in this forum actually though I don't remember where, or if Apple's provided hooks still work in the latest versions of macOS.