1
  • 首先,我已经在我的 Mac vagrant 环境中设置了我的整个开发环境
  • 其次,我运行vagrant package然后在我的 Mac 上生成了一个名为 package.box 的框Vagrantfile
  • 三、我复制package.box到我的windows环境
  • 运行vagrant init tolerious package.box命令,然后我运行vagrant up,但出现以下错误, 在此处输入图像描述

我检查了vagrant global-status输出,列表中显示了一个有效的 id。而且我也运行命令vagrant box list,也有一个有效的框添加成功。有人对此错误有想法吗?

4

1 回答 1

0

我自己的问题已经找到答案了,原因是这样的:我在我的Mac上打包了我的环境,我的Mac是64位的,但是我的windows系统是32位的,所以不能正常工作。我必须在我的Vagrantfile

config.vm.provider "virtualbox" do |vb| # # Display the VirtualBox GUI when booting the machine vb.gui = false vb.customize [ 'modifyvm', :id, "--hwvirtex", "off", '--cpus', 1, '--memory', 800, '--nicpromisc2', 'allow-all'] # # # Customize the amount of memory on the VM: # vb.memory = "1024" end

于 2015-04-26T14:17:42.383 回答