无法在 Fedora 28 客户机中从 W10 主机挂载共享文件夹

无法在 Fedora 28 客户机中从 W10 主机挂载共享文件夹

直到几周前,我还在一台 W7 笔记本电脑上的 VBox 中运行 Fedora 27,共享文件夹运行良好。那台机器最近坏了。我有一台新的 W10 笔记本电脑,并在我的新 W10 机器上安装了 VBox 5.2.12,并在其中创建了一个 Fedora 28 VM。

我已经安装了 Guest Additions(我不知道如何直接检查这一点,但是剪贴板可以双向工作)。

当我创建一个永久共享文件夹时,挂载点 (/media/sf_[sharename]) 会在 Linux 客户机上创建,但它并未挂载,而且我找不到要挂载的设备。

答案1

Fedora 28 已安装 VirtualBox 客户机附加组件。已安装的软件包会干扰从 ISO 构建客户机附加组件。

我创建了一个新的 Fedora 28 VM 来尝试一下。虽然 dnf list 显示已安装 virtualbox-guest-additions 并且正在运行 virtualbox guest additions 服务,但它对我来说根本不起作用。我在互联网上找不到任何关于在哪里查找日志文件或如何找出可能出现的问题的信息。

正如我在开头所说的,这些已安装的客户添加项会干扰从 ISO 编译自己的客户添加项版本(说明位于https://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/例如)。构建过程失败。

我发现,在先执行dnf erase virtualbox-guest-additions,然后重新启动之后,客户添加项可以正确编译和安装,并且一切都开始完美运行。

答案2

正如前面提到的这个答案,VirtualBox 客户机附加组件已安装在 Fedora 上。问题是这不是包括挂载共享文件夹所需的 vboxsf 驱动内核模块。 这里您可以找到解决方案:您需要添加rpmfusion-free存储库,然后安装包akmod-VirtualBox,该包会安装缺少的驱动程序。 重新启动并享受!

相关内容