Запустите vagrant box с USB-накопителя с помощью vmware на нескольких компьютерах
Я знаю, что этот вопрос задавался несколько раз, но большинство ответов довольно старые, и я не могу найти решение, которое работает.
Что я пытаюсь сделать:
Запустите бродячую коробку с USB-накопителя. Я видел несколько постов, касающихся использования Virtualbox для этого, но из-за необходимости чрезмерных изменений конфигурации я решил приобрести плагин vmware vagrant.
Настроить:
Я пытаюсь это сделать по https://app.vagrantup.com/bento/boxes/ubuntu-16.04. Один Mac один, я cd
Зайдите в USB-накопитель, создайте папку Ubuntu и запустите:
vagrant init; vagrant up --provider vmware_desktop
После завершения загрузки я halt
коробку и безопасно извлеките USB-накопитель. Основываясь на этом посте /questions/10684741/mozhno-li-ispolzovat-vagrant-box-na-usb/10684746#10684746, все файлы сохраняются на самом USB-диске.
После подключения ко второму Mac, я захожу на USB-накопитель и запускаю vagrant up. Это где моя проблема начинается. я приветствую это сообщение:
An error occurred while executing `vmrun`, a utility for controlling
VMware machines. The command and output are below:
Command: ["start", "/Volumes/ssd/vagrant_vms/ubuntu16/.vagrant/machines/default/vmware_desktop/long-number/ubuntu-16.04-amd64.vmx", "nogui", {:notify=>[:stdout, :stderr], :timeout=>45}]
Stdout: 2018-06-20T13:26:06.932| ServiceImpl_Opener: PID 94584
Error: The operation was canceled
Stderr:
Это я попробовал:
- убедиться
umask
022 - убивает все процессы синтеза VMware и пытается снова
Идеальное решение
В идеале решение должно быть в состоянии init
а также up
vagrant box на USB-накопителе с использованием плагина vmware и работа как с vmware fusion, так и с рабочей станцией vmware.