Windows 10 版本:1909
Fedora 版本:31,DNF 的所有最新更新
Virtualbox版本:6.0.14(更新速度并不快,所以在建议我更新之前请先确认这确实是一个问题)
这是我迄今为止尝试和检查过的:
- 确认我的用户在该
vboxsf
组中 vboxsf
(与 和vboxguest
一起vboxvideo
)出现在lsmod
vboxadd-service.service
并vbox.service
显示在systemctl
The.service.service
is running 中,另一个是exited
。- 我尝试在 virtualbox 的菜单中删除和添加共享文件夹。目前的设置是:文件夹路径是我的C盘,名称是
C_DRIVE
,Auto-mount
都Make Permanent
设置好了。 - 如果我删除文件夹并重新启动虚拟机,virtualbox 会重新创建它们
- 检查了权限。它们被设置为用户和组的读-写-执行,其他则没有。
- 当我在 Linux 中打开共享文件夹并用
ls -a
它进行搜索时,它是空的,并且当我尝试对应该在其中的某些内容(C 驱动器上的某些内容)建立软链接时,当我尝试使用它时,它失败了,说它确实如此不存在。 (反映它是空的) - 我卸载了该
virtualbox-guest-additions
软件包(因为它显然会导致问题),重新启动,然后通过它提供的“CD”重新安装来宾添加项。
为什么它不起作用?
答案1
事实上,它就是 Virtualbox。我更新到6.1.4,已经修复了。
但是,要安装 Guest Additions 6.1.4,我必须执行以下操作:
sudo dnf -y install gcc automake make kernel-headers dkms bzip2 libxcrypt-compat kernel-devel perl
因为事实证明我遗漏了其中一些,如果没有它,它将无法正确安装。
还必须做:
KERN_DIR=/usr/src/kernels/`uname -r`
export KERN_DIR
尽管复制/粘贴仍然不起作用。