by oucil » 16. Sep 2019, 22:54
I'm using the VBoxVMService to keep a Plex server (CentOS7) running on a VM, and I've got a collection of shared folders used with it. I recently needed to move one of those shared folders on the host (Win10) and updated the settings via the VB console accordingly. When launched from the VB Console, everything worked as expected, but then when I rebooted and let the VBoxVMService bring the machine up, it reverted to the old shared folder details and failed to mount that folder.
In my investigation I was looking at the .vbox XML file for the Guest VM, and to my surprise it still contained the OLD shared folder details. Further I found another file, a .vbox-prev file which contains the proper path info which didn't make a lot of sense (is that PREView or PREVious, or something else??) In any case, the .vbox-prev file also contains the warning not to edit it directly but to use the VB Console.
This is where I'm stuck, the Console shows the new locations as I've saved them, but the XML file which the SVC relies upon is still not up to date. So where are the correct settings stored, and how can I force VB to push the up to date changes out to the .vbox file so I can get this working again?
Thanks,
Kevin.