1. These actions are pretty the same. The only difference is that using the Vagrant provider option "update_guest_tools" it will do a pre-check whether Parallels Tools is up-to-date or not. But if you just run "/media/cdrom/install", it doesn't not check anything and starts installation process each time you run it.
2. Just run "prlctl list -i <vm_name_or_uuid>", and take the "Home: " value
Code:
$ prlctl list -i 771adf09-0d1f-4333-afb9-bbfbcecb7685 | sed -n "s/[ ]*Home:[ ]*//gp"
/Users/legal/Documents/Parallels/vagrant-test-b2d_default_1437596094558_66115.pvm/
3. Currently there is no such option for Vagrant Parallels provider and the VM is creating in the default folder, which can be configured globally in "Parallels Desktop -> Preferences -> General -> Virtual Machines Folder"
But it sounds like a good enhancement and might be implemented in the future. BTW, pull requests on GitHub repo are always welcome
Last edited by a moderator: Jul 24, 2015