40 votos

No se puede crear enlaces simbólicos en virtualbox carpetas compartidas

Hace un par de días me di cuenta de que no puede crear enlaces simbólicos a partir de Ubuntu en cualquiera de los directorios que son compartidos con el OS X de host.

ln: creating symbolic link `foo': Read-only file system

Soy capaz de crear enlaces simbólicos en los no compartidos y carpetas en OS X directamente. También he intentado correr el disco de reparación, pero no se encontraron errores.

Programa de instalación:

  • OS X 10.6.6
  • Ubuntu server 11.04
  • Virtualbox 4.1.8

47voto

Sai Puntos 1

Otra solución es ejecutar el siguiente comando en tu host:

VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1

O en Windows

VBoxManage.exe setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1

donde NOMBRE_VM es el nombre de su máquina virtual (e.g Ubuntu) y SHARE_NAME el nombre de su directorio compartido (sin el "sf_" prefijo).

Esto se vuelva a habilitar el anterior enlace simbólico comportamiento amistoso.

Nota: En Windows, siempre reiniciar la Máquina Virtual Y VirtualBox interfaz gráfica de usuario.

14voto

wardw Puntos 51

En un host de windows - ejecutar la máquina virtual de instancia como Administrador. He encontrado esta resuelto el problema.

-- He intentado @schisamo sugerencia de la primera puede ser necesario hacer ambas cosas. Disculpas yo habría añadido esto como un comentario, pero estoy tan rep-el pobre ni siquiera puedo comentar ;-)

8voto

mig5 Puntos 81

Esto parece ser un error en VirtualBox 4.1.8. Algunas personas informan de que la reducción a 4.1.6 resuelve el problema. Ver https://www.virtualbox.org/ticket/10085

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X