';陈旧的文件句柄';macOS Catalina上的流浪汉错误
将macOS更新到Catalina后,外部SSD上的流浪项目停止工作。尝试访问已装入文件夹中的文件列表时出现错误-“过时文件句柄”。同时,位于本地磁盘上的项目在添加到装载路径/System/Volumes/Data/后工作。有人能帮忙吗?我可以通过以下方式来工作: 1-';陈旧的文件句柄';macOS Catalina上的流浪汉错误,macos,vagrant,nfs,macos-catalina,Macos,Vagrant,Nfs,Macos Catalina,将macOS更新到Catalina后,外部SSD上的流浪项目停止工作。尝试访问已装入文件夹中的文件列表时出现错误-“过时文件句柄”。同时,位于本地磁盘上的项目在添加到装载路径/System/Volumes/Data/后工作。有人能帮忙吗?我可以通过以下方式来工作: 1-sudo rm/etc/exports 2-在Vagrantfile上,更改synced_文件夹上的配置,以使用Catalina新模式中的绝对路径 例: directory=“” config.vm.synced_folder“/
sudo rm/etc/exports
2-在Vagrantfile上,更改synced_文件夹
上的配置,以使用Catalina新模式中的绝对路径
例:
directory=“”
config.vm.synced_folder“/System/Volumes/Data{directory}”,“/vagrant”,:nfs=>true,:mount_options=>['actimeo=2']
3-运行vagrant销毁-f和&vagrant up
你可以走了 添加“/System/Volumes/Data”仅对本地文件系统上的项目有帮助。这个错误在上一个流浪版本中被修复了。但对于外部驱动器上的项目来说,问题是实际存在的 我发现了一个不太漂亮但很有效的解决方案: