Я хотел бы добавить общую папку в vmware-workstation, но командная строка vmrun
просто возвращает общее сообщение об ошибке.
$ vmrun -T ws enableSharedFolders default.vmx
Error: There was an error mounting the Shared Folders file system inside the guest operating system
Сначала я ищу советы для отладки дальше.
Как я сюда попал: я запускаю VMWare Workstation 12 Pro
на Windows 10 Pro
и пытаюсь настроить докер-хост (который, в свою очередь, использует общий файловый ресурс для большого количества разработки). Таким образом, образ виртуальной машины является boot2docker
. Я использую бета - драйвер для рабочей станции - и он внутренне неудачу на вызов vmrun enableSharedFolders во время установки.
В работающем образе boot2docker я нашел /var/log/vmware-wmsvc.log
чтобы получить несколько строк при каждом запуске enableSharedFolders - этот вывод выглядит следующим образом:
[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
Но я также не знаю, куда идти с этим. Другой поиск (в основном поддержка vmware) предлагает монтировать по сети вместо использования vmware-tools. Я хотел бы избежать перехода по этому пути, чтобы избежать пользовательских пользователей и конфигурации на моем хосте.