如何从Vagrantfile中指定VirtualBox中的存储IDE主要主VDI文件?


1

我试着给路径 .vdi 该行上的文件

config.vm.box = "../build/qMp_3.2.1-Clearance_VirtualBox_x86_factory_20170406-2203.vdi"

但它抱怨它无法打开文件。我认为Vagrant正在寻找一个盒子文件。我试过了

config.vm.box = "base"
config.vm.provider "virtualbox" do |vb|
     vb.customize ["storageattach", :id, "--medium", "../build/qMp_3.2.1-Clearance_VirtualBox_x86_factory_20170406-2203.vdi"]

但它给了一个错误

无法打开文件/ C:/ Users / Chloe / workspace / mesh / node / base

我试过了

vb.customize ['storageattach', :id, '--storagectl', 'IDE Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', "../build/qMp_3.2.1-Clearance_VirtualBox_x86_factory_20170406-2203.vdi"]

但它给出了同样的错误。

那么如何在a中指定VDI文件呢? Vagrantfile

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.