No puedo modificar archivos en mi carpeta compartida (virtualbox, el invitado es Ubuntu, el host es Windows 7)

12

Estoy usando virtual-box. El invitado es Ubuntu. El host es Windows 7. Tengo una carpeta compartida (compartida por el host y el invitado).

El problema es que en el invitado (Ubuntu) no puedo ver rename/delete/editlos archivos en la carpeta compartida. Por ejemplo, después de editar el archivo e intentar guardarlo, aparece el siguiente mensaje de error:

No se pudo guardar el archivo fileName. Error inesperado: error al cambiar el nombre del archivo temporal: el archivo de texto está ocupado

En el host (Windows) puedo renombrar / editar / eliminar sin ningún problema. ¿Que puedo hacer?

snakile
fuente

Respuestas:

8

Puede sufrir el error # 34813 , donde el acceso a los recursos compartidos en los sistemas Windows está roto. El acceso a los archivos en los hosts de Ubuntu no se ve afectado.

Solucionar problemas de carpetas compartidas en Virtual Box

Para investigar si sus carpetas compartidas están configuradas correctamente, puede seguir los siguientes pasos:

  • Instale la última versión de Virtual Box .
  • Asegúrese de que Guest Additions cumpla con su versión de VBox
  • No defina carpetas compartidas como de solo lectura si necesita acceso de escritura.
  • Los usuarios invitados deben estar en el grupo vboxsfde recursos compartidos montados automáticamente.
  • Montar recursos compartidos temporales con la opción rw y uid apropiado para acceso de escritura,

    (por ejemplo sudo mount -t vboxsf -o uid=1000 sharename mountpoint)

Takkat
fuente
2

¿Cómo montaste esa carpeta compartida?

Tuve el mismo problema, pero con el poder de fstab finalmente logré acceder libremente a mi carpeta compartida, solo agregué la línea:

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

Ahora puede reiniciar su sistema operativo o simplemente hacerlo sudo mount <mountpoint>.

De alguna manera con el uso compartido de vbox "nativo" no pude lograr esto, ni siquiera acceder a la carpeta compartida aunque era visible.

Kris Harper
fuente