昨天升级到 Virtualbox 7.0.8 后,我遇到了一种奇怪的情况,一段时间内一切都很顺利,但突然间,在配置共享文件夹挂载时,执行 apt-get install 时大多数时候都会消失。有时在安装第一个软件包时就会消失,有时只在第二次 apt-get 调用时才会消失,所以这似乎不是软件包本身所为。
配置脚本已经有一段时间没有改变,直到今天我才遇到这个问题。在使用新版本的 Virtualbox 运行前大约 100 次时没有出现这种情况,只有在那之后才会出现。在这段时间内,主机上没有发生任何其他变化,即使在主机系统重新启动后,同样的问题仍然存在。
我检查了 systemd 日志,但在 apt-get 运行且共享文件夹消失时,没有看到卸载日志消息或任何其他异常情况。我还对 apt-get 调用进行了“strace -f”,但也没有看到与共享文件夹相关的任何内容。
我还尝试增加虚拟机内存大小,以防万一,因为我开始变得绝望,但这也没有什么区别。
我现在几乎迷失了,希望得到线索......
版本:
vagrant 2.3.4
virtualbox 7.0.8
host OS: Ubuntu 22.10
guest OS: Ubuntu 20.04