3

问题描述:

当我启动我的VirtualBox 来宾操作系统时,共享文件系统的挂载- 在中引用/etc/fstab- 失败。
但是,登录后-mount -a成功。

细节:

启动过程卡在这里...

启动过程卡住

...然后按下s继续启动过程,完成。

在 shell 中,我验证我的共享目录没有挂载:

共享目录未挂载

但是现在,从 shell 中,共享文件系统的挂载成功了:

共享文件系统挂载成功


我应该怎么做才能mount在启动过程中取得成功?


环境:

  • 虚拟盒子:4.3.12.r93733
  • 主机操作系统:Windows 7
  • 来宾操作系统:Linux ubuntu 3.13.0-32-generic #57~precise1-Ubuntu x86_64 GNU/Linux
  • /etc/fstab

/etc/fstab

  • 相关行在/var/log/boot.log

/var/log/boot.log

4

2 回答 2

0

您不必安装它,VitrualBox 会为您制作。对我来说,这些步骤适用于我的系统(Windows 7 上的 VirtualBox 5.0.10 和 Kubuntu 14.04 来宾系统):

  • 在 VirtualBox 中,在“共享文件夹”下为您的机器配置共享文件夹。选择您的主机系统上的目录(例如 D:\shared)并为您的来宾系统设置一个名称(例如 shared)。

    • 引导来宾系统。现在您应该在 \media\sf_shared 下有一个已安装的文件夹。

就这样。VirtualBox 为您管理这个。

于 2016-01-14T21:12:04.190 回答
0

您需要正确安装 VirtualBox Guest Additions 并使用 VirtualBox Manager 指定共享文件夹。发生此问题是因为挂载点具有 root 权限。默认挂载位置在 /media/sf_ 中。

您可以使用 VBoxControl 命令更改挂载点。要将挂载点从 /media/sf_... 更改为 /home/user/sf_... ,请使用以下命令:

sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir /home/user/

要检查这是否有效:

sudo VBoxControl guestproperty get /VirtualBox/GuestAdd/SharedFolders/MountDir
于 2019-06-01T21:26:02.997 回答