Error de VMWare Workstation enableSharedFolders

0

Me gustaría agregar una carpeta compartida en vmware-workstation, pero la vmrun la línea de comando acaba de devolver un mensaje de error genérico.

$ vmrun -T ws enableSharedFolders default.vmx
Error: There was an error mounting the Shared Folders file system inside the guest operating system

Estoy buscando primero consejos para depurar más lejos de aquí.

Cómo llegué aquí: estoy ejecutando VMWare Workstation 12 Pro en Windows 10 Pro y estoy tratando de configurar un host docker (que a su vez usa el recurso compartido de archivos para una gran cantidad de azúcar de desarrollo). Así que la imagen de VM es boot2docker. Estoy usando un controlador beta para la estación de trabajo - y es internamente falla en la llamada a vmrun enableSharedFolders durante la configuración.

Dentro de la imagen de boot2docker en ejecución, he encontrado /var/log/vmware-wmsvc.log para obtener algunas líneas cada vez que ejecuto enableSharedFolders, esa salida se ve así:

[Jul 05 18:53:21.412] [ message] [vix] ToolsDaemonTcloReceiveVixCommand: additionalError = 17
[Jul 05 18:53:21.413] [ message] [vix] VixTools_ProcessVixCommand: command 62
[Jul 05 18:53:21.413] [ message] [vix] ToolsDaemonTcloReceiveVixCommand: additionalError = 17
[Jul 05 18:53:21.480] [ warning] [vix] ToolsDaemonTcloMountHGFS: vmhgfs-fuse -> 32512
[Jul 05 18:53:21.497] [ warning] [vix] ToolsDaemonTcloMountHGFS: vmhgfs mounting -> 256
[Jul 05 18:53:21.497] [ message] [vix] ToolsDaemonTcloMountHGFS: returning 20050 2
[Jul 05 18:55:41.537] [ message] [vix] VixTools_ProcessVixCommand: command 62
[Jul 05 18:55:41.537] [ message] [vix] ToolsDaemonTcloReceiveVixCommand: additionalError = 17
[Jul 05 18:55:41.537] [ message] [vix] VixTools_ProcessVixCommand: command 62
[Jul 05 18:55:41.537] [ message] [vix] ToolsDaemonTcloReceiveVixCommand: additionalError = 17

Pero tampoco sé dónde ir con eso. Otras búsquedas (en su mayoría con soporte de vmware) sugieren el montaje en la red en lugar de usar vmware-tools. Me gustaría evitar seguir esa ruta para evitar usuarios personalizados y configuraciones en mi host.

Jett Jones
fuente

Respuestas:

0

Pude obtener la última versión de docker-machine usando vmware workstation, gracias a una actualización del autor. Versión 1.0.10 trabajó para mi.

El diagnóstico principal que estaba usando, vmware enableSharedFolders sigue fallando, así que eso es misterioso, sin embargo el vmhgfs-fuse montajes basados ​​en carpetas dentro El boot2docker vm está funcionando.

Jett Jones
fuente