VirtualBox

Opened 13 years ago

Closed 8 years ago

#8973 closed defect (obsolete)

"VBoxManage modifyvm --name" fails to rename config file

Reported by: Vladimir Marek Owned by:
Component: other Version: VirtualBox 4.0.8
Keywords: Cc:
Guest type: other Host type: other

Description (last modified by galitsyn)

Machine exists and has correct config file

$ VBoxManage showvminfo appliance.2010.q3.1.0 | grep Config\ file
Config file:     /dir/user/test/appliance.2010.q3.1.0.vbox

$ VBoxManage modifyvm appliance.2010.q3.1.0 --name test

... no issue there

$  VBoxManage modifyvm appliance.2010.q3.1.0 --name test
VBoxManage: error: Could not find a registered machine named 'appliance.2010.q3.1.0'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBox, interface IVirtualBox, callee nsISupports
Context: "FindMachine(Bstr(a->argv[0]).raw(), machine.asOutParam())" at line 336 of file VBoxManageModifyVM.cpp

... The configuration file is set still to the same path:

$ cat $VBOX_USER_HOME/*xml | grep MachineEntry
      <MachineEntry uuid="{84e0c697-7a89-70c1-2dbb-76dd396a90e9}" src="/dir/user/test/appliance.2010.q3.1.0.vbox"/>

... But it was actually renamed:

$ ls /dir/user/test/*.vbox
/dir/user/test/test.vbox

Changing the $VBOX_USER_HOME/VirtualBox.xml so that it points to test.vbox fixes things.

It might be releated, I don't have my .VirtualBox in standard path, but I'm rather using

$ echo $VBOX_USER_HOME
/dir/user/.VirtualBox

Thank you --

Vlad

Change History (4)

comment:1 by Vladimir Marek, 13 years ago

One more comment, shortly after renaming, while VBoxSVC is still running, all seems to be good. But once VBoxSVC terminates and later is forced to re-read configuration, the problem appears.

comment:2 by Vladimir Marek, 13 years ago

This is still true with VirtualBox 4.0.8 . It seems that the problem appears only when the machine config xml file has suffix *.xml . If it has suffix *.vobx , I haven't seen the problem yet. It appears randomly, I haven't found a way to reproduce the issue reliably...

comment:3 by galitsyn, 10 years ago

Description: modified (diff)

Could you please specify what host OS are you using, so we could provide a test build for you to confirm if the issue has been resolved?

comment:4 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use