无法修改我的共享文件夹中的文件(virtualbox,来宾是Ubuntu,主机是Windows 7)


12

我正在使用虚拟盒子。来宾是Ubuntu。主机是Windows7。我有一个共享文件夹(由主机和来宾共享)。

问题是在来宾(Ubuntu)中,我无法rename/delete/edit共享文件夹中的文件。例如,在我编辑文件并尝试保存后,我得到以下错误消息:

无法保存文件fileName。意外错误:重命名临时文件时出错:文本文件忙

在主机(Windows)中,我可以毫无问题地重命名/编辑/删除。我能做什么?

Answers:


8

您可能会遇到错误#34813,该错误在Windows系统上对共享的访问已损坏。访问Ubuntu主机上的文件不受影响。

对虚拟文件夹中的共享文件夹进行故障排除

要调查共享文件夹的设置是否正确,可以执行以下步骤:

  • 安装最新版本的Virtual Box
  • 确保来宾添加符合您的VBox版本。
  • 如果需要写访问权限,请不要将共享文件夹定义为只读。
  • 来宾用户必须在该组中vboxsf才能自动挂载共享。
  • 使用选项rw和适当的uid挂载临时共享以进行写访问,

    (例如sudo mount -t vboxsf -o uid=1000 sharename mountpoint


2

您如何挂载该共享文件夹?

我遇到了同样的问题,但是借助fstab的强大功能,我终于设法自由访问了我的共享文件夹-仅添加了以下一行:

//shareIP/sharedFolder mountpoint smbfs rw,umask=777,uid=linuxUID,username=winUsername,password=winPassword,auto 0 0

现在,您可以重新启动操作系统或执行操作sudo mount <mountpoint>

以某种方式使用“本地” vbox共享,我无法实现这一目的-尽管可见,甚至无法访问共享文件夹。

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.