将 MacOS 更新到 Catalina 后无法从 vagrant box 访问共享文件夹(陈旧的文件句柄)

Shared folder not accessible from vagrant box after updating MacOS to Catalina (Stale file handle)

将 MacO 更新为 Catalina 后,Vagrant box 上托管的项目停止工作。无法再从盒子端访问共享目录:

vagrant@vagrant /var/www $ ls
ls: cannot access 'html': Stale file handle
html

转到:Mac 的首选项:

System Preferences > Security & Privacy > Privacy > Full Disk Access

并添加文件 /sbin/nfsd

如果您没有看到该目录,您可能需要激活在 Mac finder 中显示隐藏文件:在 finder 中打开 MacintoshHD,然后按 Command+Shift+Dot

如果您甚至没有看到 MacintoshHD,请转到 finder 首选项并在边栏选项中激活它。