Application cannot be run in virtual machine.
Posted: 23. Feb 2010, 18:35
Ok, today i figured out (with a lot of help on IRC) how to run my app. It says it cannot be run in virtual machine. The solution for my program worked.
Solution is to Configuring the BIOS DMI information. It is in manual chapter 9.9.
FIrst run in terminal these commannds:
and
there are your information about your system, that you will sure need.
Then run in terminal these commands:
"My VM" - this is your virtual machine name (e. g. - Windows XP...)
"BIOS Vendor" and others - you find this in those firs two commands.
I dont know if all information must be sent but i did it for all and it works.
I some section like "System Version" i had "R 1" it spits some error so i add "R1". I asume that there cannot be spacebars.
I hope that this will help someone i had searched the forum but i dont find any solution.
Sorry for english
Solution is to Configuring the BIOS DMI information. It is in manual chapter 9.9.
FIrst run in terminal these commannds:
Code: Select all
dmidecode -t0Code: Select all
dmidecode -t1Then run in terminal these commands:
Code: Select all
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVendor "BIOS Vendor"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiBIOSVersion "BIOS Version"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiBIOSReleaseDate "BIOS Release Date"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemVendor "System Vendor"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemProduct "System Product"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemVersion "System Version"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemSerial "System Serial"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemFamily "System Family"
VBoxManage setextradata "My VM" VBoxInternal/Devices/pcbios/0/Config/DmiSystemUuid "9852bf98-b83c-49db-a8de-182c42c7226b"
"BIOS Vendor" and others - you find this in those firs two commands.
I dont know if all information must be sent but i did it for all and it works.
I some section like "System Version" i had "R 1" it spits some error so i add "R1". I asume that there cannot be spacebars.
I hope that this will help someone i had searched the forum but i dont find any solution.
Sorry for english