VirtualBox中的共享文件夹(Ubuntu和Windows 7)


17

我想有一个在Ubuntu主机上安装的Windows 7以及Ubuntu上都可以访问的目录。

因此,我已经在Windows和Ubuntu上安装了Virtualbox附加功能。

然后在Ubuntu中:

sudo mkdir /media/win7share
sudo mount -t vboxsf win7share /media/win7share

我得到:

/sbin/mount.vboxsf: mounting failed with the error: No such device
  • 我需要在Virtualbox Manager设置的“共享文件夹”中键入什么?
  • 我需要在Windows上进行哪些设置?

2
另请参阅此答案和有关Virtual Box共享文件夹的另一个答案
塔卡特2012年

1
在主机或来宾操作系统“ sudo usermod -g vboxsf用户名”上运行此命令?
Phill Pafford 2012年

Answers:


7

主持人:Ubuntu

选择要共享的文件夹(与以下相同的方法-在主机上打开VM设置,然后选择)。可以说是(您要从Win7 guest虚拟机上看到的主机上的文件夹):

/home/misery

本教程涵盖了答案。将您的Ubuntu文件夹添加到共享启动或重新启动Win7 VM之后,您应该搜索局域网(在Win7 guest 虚拟机中;请等待它搜索到它-绿色进度条)。之后,应该会出现网络磁盘。

在此处输入图片说明

在我的电脑上,没有进一步的步骤。如有问题,请参阅教程。

主机:Win7,来宾操作系统:Ubuntu

首先进入您的虚拟机设置:

在此处输入图片说明

添加您要共享的文件夹并命名(它将自动命名)。这里我文件夹的Win7路径是C:\ Misery,名称是Misery

然后标记“自动挂载”选项以在启动VM时始终挂载它。

在此处输入图片说明

基本上就是这样。现在启动您的虚拟机。简而言之,本教程将说明其余内容,您需要创建将成为安装点(在客户机上)的文件夹。假设您的ubuntu上将是GMisery。因此,在您的用户目录中创建它。所以现在我们在来宾操作系统上已有空文件夹:

/home/misery/GMisery

接下来打开您的终端并输入:

sudo mount -t vboxsf -o uid=1000,gid=1000 Misery /home/misery/GMisery

现在应该可以了。至少id在我的PC上有效:]如果没有发生错误,请注销并再次登录,应该这样做。

请同时阅读随附的 教程

通常,最好将其安装在主机VB扩展包上。但是,它对此处讨论的主题没有影响。


Dzięki:)但是问题是,我无法在VirtualBox配置中添加新的共享目录。“ 确定”按钮显示为灰色,就像您的快照一样。浏览器仅显示Ubuntu文件系统,看不到任何Windows目录(我在Ubuntu主机中有Windows)。
Takehin 2012年

您将看不到来自Ubuntu的任何Windows文件夹。我已经编辑了答案。请检查是否可以解决您的问题:)
苦难2012年

VirtualBox实际上至少应该通知您,您必须从选择器中选择目录...不好的UI设计
Amalgovinus

1

解决方案是:

  1. 在来宾系统上安装来宾添加(Windows)
  2. 不要在主机系统(Ubuntu)上安装来宾添加
  3. 将用户添加到vboxusers组(或vboxsf,取决于版本):

    sudo usermod -aG vboxusers $USER
    
  4. 为共享文档创建目录:

    mkdir /home/$USER/shared
    

    (错误是尝试将其放入/media并尝试安装它-不必要,因为最新的VirtualBox为我们做到了)

  5. 转到VirtualBox选项,然后将该shared目录添加到共享路径。

    就我而言,该按钮显示为灰色可能是由于权限问题,现在在3中已解决。

  6. 确保vboxsf内核模块通过以下方式运行:(modprobe vboxsf在VM内部)。

就这样。指定的目录将在Windows中显示为新驱动器。


组'vboxsf'不存在
Mr-Programs

@ Mr-Programs尝试vboxusers
kenorb

0

在ubuntu上创建Windows目录。

在VMware的设备中,共享此目录(ubuntu)。

在Ubuntu的根目录(/)中创建一个目录,例如/ windows。

mount.vboxsf -w ubuntu /windows

2
答案没有问题,但请尝试使其格式更好。人们可能因此而引起更多关注。
VedVals

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.