Good evening,
I have a bug in Virtualbox that I can not find a solution. I use Ubuntu 16.04.01 64bit, I installed a Professional XP 32bit to only run a game not compatible with Linux.
It turns out that a CRC error appears when opening the game that does not happen if I use Vmware 12 on Linux Ubuntu but I opted for Virtualbox because it is lighter and faster. The same ISO xp installed in Vmware 12 works perfectly in Virtualbox no. So I would like to know if anyone had the error and got a solution.
I put the error image as an attachment.
Thank you.
Portuguese version
Boa noite,
Tenho um erro no Virtualbox que nao localizei uma solução. Utilizo o Ubuntu 16.04.01 64bits, instalei um XP Profissional 32bits para apenas executar um jogo nao compativel no Linux .
Acontece que aparece um erro CRC ao abrir o jogo que não acontece se eu usar o Vmware 12 no Linux Ubuntu mas optei pelo Virtualbox por ser mais leve e rapido. A mesma ISO xp instalada no Vmware 12 funciona perfeitamente no Virtualbox nao. Sendo assim gostaria de saber se alguem teve o erro e conseguiu uma soluçao.
Coloquei a imagem do erro como anexo.
Obrigado.
VirtualBox - CRC error
VirtualBox - CRC error
Last edited by socratis on 27. Apr 2018, 09:12, edited 1 time in total.
Reason: Fixed formatting.
Reason: Fixed formatting.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VirtualBox - CRC error
nicolau wrote:a CRC error appears when opening the game
- Is this error coming from the game, your WinXP or VirtualBox?
- If you copy the files to the WinXP VM, and you run it from there, do you get that error?
- Follow a "start the VM from cold-boot" / "observe error" / "shutdown the VM" cycle. With the VM completely shut down (not paused or saved), right-click on the VM in the VirtualBox Manager and select "Show Log". Save only the first "VBox.log", ZIP it and attach it to your response (see the "Upload attachment" tab below the reply form).
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Re: VirtualBox - CRC error
thanks for the feedback
1. error comes when starting the game in xp
2.the files are already in the VM, the game is installed in XP
3.Log made from the start of the machine, after trying to run the game and presented the error and turned off the VM. In the first line I put the download link of the game.
4. In the Annex follows the log
1. error comes when starting the game in xp
2.the files are already in the VM, the game is installed in XP
3.Log made from the start of the machine, after trying to run the game and presented the error and turned off the VM. In the first line I put the download link of the game.
4. In the Annex follows the log
- Attachments
-
- Error CRC
- screen.png (24.05 KiB) Viewed 2946 times
-
- xp-2018-04-27-20-34-42.log.zip
- Log of VM
- (25.43 KiB) Downloaded 8 times
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: VirtualBox - CRC error
How is that a bug in VirtualBox? That's an error from the game, saying in effect that the game has been hacked. Nothing that VirtualBox does can change the contents of a file inside a guest, and that's the only thing that would change the file's CRC.
(CRC is a checksum, just like MD5 is a checksum: if you get a CRC/MD5 error then the file HAS been changed).
Perhaps the ISO you installed from was damaged. You can certainly check that.
Are you sure this wasn't installed from a copy of a copy protected CD? As the name indicates, copying a copy protected CD is usually unproductive.
If it's installed from an original CD then make sure Passthrough mode (in the VM settings for the CD drive) is enabled before installing.
(CRC is a checksum, just like MD5 is a checksum: if you get a CRC/MD5 error then the file HAS been changed).
Perhaps the ISO you installed from was damaged. You can certainly check that.
Are you sure this wasn't installed from a copy of a copy protected CD? As the name indicates, copying a copy protected CD is usually unproductive.
If it's installed from an original CD then make sure Passthrough mode (in the VM settings for the CD drive) is enabled before installing.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VirtualBox - CRC error
I tried the game on my WinXP-32bit VM and it worked just fine, so let's see why it doesn't work in your VM.
Just like mpack said, the error message looks like something is corrupted in the game data. It could happen either during the download, the unpacking, or the copying of the files. Download the game again. For reference, here is the checksum for the "WarS_complete.rar" in my system, you should compare them with what you get for your file:
See the "Linux Distriburions" in the "Downloads" page for your Ubuntu version. Make sure that you eject the VirtualBox Guest Additions (GAs) CD before you upgrade! And don't forget to update the GAs after you update VirtualBox.
Just like mpack said, the error message looks like something is corrupted in the game data. It could happen either during the download, the unpacking, or the copying of the files. Download the game again. For reference, here is the checksum for the "WarS_complete.rar" in my system, you should compare them with what you get for your file:
And some recommendations about your VM setup:MD5: 3b2a7f7d62f5a07403ec3f293d390bdf SHA: 2acbd5951447838ffc48ced306e61dea35050d1b SHA256: c7fc95037982cf885cdbd709a69facc1d8f23bd43de7cad4766ebf71ed1e96b5
That's quite an old version of VirtualBox, you should definitely update to the latest and greatest, especially with all the Spectre/Meltdown patches. Just compare the dates for VirtualBox and your kernel and you'll realize that VirtualBox is seriously out of date.VirtualBox VM 5.1.24 r117012 linux.amd64 (Jul 17 2017 17:41:27) release log 00:00:01.384296 OS Version: #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018
See the "Linux Distriburions" in the "Downloads" page for your Ubuntu version. Make sure that you eject the VirtualBox Guest Additions (GAs) CD before you upgrade! And don't forget to update the GAs after you update VirtualBox.
You will need to address/fix this. Your i5-2450M supports VT-x, so it's a matter of enabling it in the BIOS. See your PC's manufacturer help on how to do this.00:00:02.029244 HM: HMR3Init: Falling back to raw-mode: VT-x is disabled in the BIOS for all CPU modes
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Re: VirtualBox - CRC error
good evening
First of all I thank the efforts of friends to verify my problem, I tried a year ago to install xp 32 bits only for this game that is a hobby. I made the suggestion of updating VirtualBox for version 5.2.10, I deployed the VirtualBox Guest Additions, installed the extension package and got another ISO of 32 bit xp I made the installation in both virtualbox and vmware 12 and downloaded the game inside of VMs and again only in Vmware 12 worked which discards error in the game file and in ISO.
Regarding motherboard manufacture bios really supports the VTx but I have no option to activate in the BIOS but this restricts me to only emulate 64 bit systems if I am not mistaken.
I even made a new attached log.
So I think that the attempts to use Virtualbox have been exhausted for this purpose.
Thank you.
First of all I thank the efforts of friends to verify my problem, I tried a year ago to install xp 32 bits only for this game that is a hobby. I made the suggestion of updating VirtualBox for version 5.2.10, I deployed the VirtualBox Guest Additions, installed the extension package and got another ISO of 32 bit xp I made the installation in both virtualbox and vmware 12 and downloaded the game inside of VMs and again only in Vmware 12 worked which discards error in the game file and in ISO.
Regarding motherboard manufacture bios really supports the VTx but I have no option to activate in the BIOS but this restricts me to only emulate 64 bit systems if I am not mistaken.
I even made a new attached log.
So I think that the attempts to use Virtualbox have been exhausted for this purpose.
Thank you.
- Attachments
-
- xp-2018-05-02-19-30-37.log.zip
- (19.3 KiB) Downloaded 6 times
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: VirtualBox - CRC error
You should 1) check to see if there are any updates for your BIOS, and 2) complain to your PC's manufacturer. As you said:nicolau wrote:bios really supports the VTx but I have no option to activate in the BIOS
As I said before, I downloaded and played the game (it was kind of difficult to figure out what was it saying in Portuguese, but I managed to create an account and logged in ), so the game *can* be played in a properly setup WinXP in VirtualBox. It's a matter of enabling VT-x I believe in your computer. If you don't solve this, things are not looking promising...00:00:06.759552 HM: HMR3Init: Falling back to raw-mode: VT-x is disabled in the BIOS for all CPU modes
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.