diff --git a/scripts/vagrant/Vagrantfile b/scripts/vagrant/Vagrantfile index ca0282a55..5e59aaf6f 100644 --- a/scripts/vagrant/Vagrantfile +++ b/scripts/vagrant/Vagrantfile @@ -179,6 +179,12 @@ Vagrant.configure(2) do |config| libvirt.disk_bus = "scsi" end + # Run generic/arch boxes explicitly with IDE bus, + # otherwise boot process fails on mounting the disk + if (distro.include?("arch")) + libvirt.disk_bus = "ide" + end + if not vmemulator.empty? libvirt.emulator_path = "#{vmemulator}" libvirt.machine_type = "pc"