Hi Paul, copying the VirtualBox.xml around is not that good idea. The reason for specifying the host OS in the initial XML tag is that different host OS's could be have different configurations.
You could use the OVF import/export feature to configure & import a predefined VM afterwards on different computers. This works for all host OS's. See the user manual for more information. Christian Paul Schulz wrote: > Greetings, > > We have been setting up multiple virtual machines by editing > the XML. These virtual machines are then hosted on a range > on OS's (think.. peoples laptops) > > When importing/registering the machine definition on a Mac > we need to change an entry to reflect what the 'host os' > type is, and then it will work. > .. otherwise the command to register the machine definition > doesn't succeed. > > eg. the 'version' string in the <VirtualBox> tag needs to be changed > prior to running the "VBoxManage registervm" command. > > <?xml version="1.0" encoding="UTF-8"?> > <!-- Sun VirtualBox Machine Configuration --> > <VirtualBox xmlns="http://www.innotek.de/VirtualBox-settings" > version="1.7-macosx"> > <Machine uuid="{466838eb-239b-4590-8eed-5d00b7ab64ce}" name="redrock-vm" > OSType="Linux26_64" lastStateChange="2009-07-17T08:23:50Z"> > <ExtraData> > <ExtraDataItem name="GUI/SaveMountedAtRuntime" value="yes"/> > <ExtraDataItem name="GUI/ShowMiniToolBar" value="yes"/> > (snip) > > *** Is there a way of specifying a Virtual Machine independent of the > *** hosting OS which will allow the VM to be registered without any > *** addtional changes to the definition? > > Cheers, > Paul. > -- Dr. Christian Pötzsch Sun Microsystems http://www.sun.com/ _______________________________________________ vbox-users mailing list vbox-users@virtualbox.org http://vbox.innotek.de/mailman/listinfo/vbox-users