Nic*_*ner 6 windows-7 virtualbox virtualization ubuntu
我看了这个问题,但没有帮助。
我将 Windows 7 作为主机运行,Ubuntu 10.10 作为 VBox 4.0 的来宾。我想在两者之间有一个共享目录。我已经安装了 Guest Additions。
我转到 Windows 中的 VBox 控制面板,添加一个共享文件夹(共享名 Shared_Folder),然后选择“自动挂载”。一个名为“sf_Shared_Folder”的目录出现在 Ubuntu 的 /media 中,但是当我将文件从操作系统放入该目录时,我在另一个目录上看不到它们。
然后我尝试创建一个没有自动挂载的目录(共享名集合文件),并运行以下命令:
foo@foo-VirtualBox:~$ sudo mount -t vboxsf collectivefiles FileShare
/sbin/mount.vboxsf: mounting failed with the error: No such device
Run Code Online (Sandbox Code Playgroud)
是什么导致了这个错误?我重新启动了 VM 和 VBox 本身,但我仍在观察这一点。
至少在我的 Win7 主机上,在 VirtualBox 4.0.2 下运行 Ubuntu 10.10 guest 虚拟机,我没有遇到您提到的问题。但需要注意的是,共享文件夹是使用 root 帐户用户和 vboxsf 组作为所有者设置的权限来安装的。
最好的办法是将您的普通用户帐户添加到 vboxsf 组。您可以通过直接编辑/etc/group文件并在组定义末尾添加您的帐户来做到这一点,如下所示(将 goyuix 替换为您的用户帐户):
vboxsf:x:1001:goyuix
Run Code Online (Sandbox Code Playgroud)
或者您可以使用 GUI:系统 -> 管理 -> 用户和组。单击管理组按钮,滚动到列表底部并找到 vboxsf 组,选择它并单击属性按钮。然后,您可以勾选您想要加入该组的每个用户帐户的复选框。
| 归档时间: |
|
| 查看次数: |
4751 次 |
| 最近记录: |