在多台计算机上使用vmware从USB驱动器运行一个无聊的盒子

时间:2018-06-20 17:36:20

标签: vagrant vmware vmware-workstation vmware-fusion

我知道这个问题已经问过几次了,但是大多数答复都已经过时了,我找不到有效的解决方案。

我要完成的工作:

从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驱动器。根据{{​​3}}的帖子,所有文件都保存到USB驱动器本身中。

插入第二台Mac之后,我将CD插入USB驱动器,然后运行流浪汉。这是我的问题开始的地方。我收到此消息:

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融合过程,然后重试

理想解决方案

理想情况下,该解决方案应该能够使用vmware插件在USB驱动器中initup进行操作,并与vmware Fusion和vmware工作站一起使用。

0 个答案:

没有答案