0
我使用下面的代碼來創建第二個磁盤。當我第一次啓動虛擬機創建磁盤時。當再次停止並啓動VM時,它試圖第二次創建磁盤並啓動失敗。我嘗試了完整路徑名,仍遇到同樣的問題。第二個磁盤的流浪漢檢查存在
disk = "secondDisk.vdi"
config.vm.provider "virtualbox" do |vb|
unless File.exist?(disk)
vb.customize ['createhd', '--filename',disk , '--variant', 'Fixed', '--size', 1 * 1024]
end
vb.customize ['storageattach', :id, '--storagectl', 'IDE', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', disk]
end
任何想法爲什麼File.exist檢查不工作?
感謝 SR