#11899 closed defect (fixed)
Windows 2012 Server R2 preview installation fails: Your PC needs to restart | Please hold down the power button | Error Code 0x000000C4
Reported by: | Artem S. Tashkinov | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.2.14 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | Linux |
Description
The image I'm trying to install is (http://technet.microsoft.com/evalcenter/dn205286.aspx):
$ sha1sum 9431.0.WINMAIN_BLUEMP.130615-1214_X64FRE_SERVER_EN-US-IMP_SSS_X64FRE_EN-US_DV5.ISO df8396b8ea3eb74e0d678e098d050cb51d2fcc36 9431.0.WINMAIN_BLUEMP.130615-1214_X64FRE_SERVER_EN-US-IMP_SSS_X64FRE_EN-US_DV5.ISO
My host is: Linux 3.9 i686 PAE, CentOS 6.4, 16GB RAM
VM settings tested: RAM: 2048MB HDD: 64GB VRAM: 128MB IO APIC: Enabled Processor: from 1 to 4 PAE/NX: Enabled Storage: SATA (Both HDD and Optical Drive) Audio: Disabled/Enabled Network: Disabled/Enabled Serial Port: Disabled USB: Enabled/Disabled
Attachments (4)
Change History (23)
by , 12 years ago
Attachment: | Windows Server 2012 64.png added |
---|
by , 12 years ago
Attachment: | Windows Server 2012 R2 64.zip added |
---|
comment:2 by , 12 years ago
The solution is to run this command:
VBoxManage setextradata [vmname] VBoxInternal/CPUM/CMPXCHG16B 1
Hopefully the next VBox release will have this instruction enabled by default.
comment:3 by , 12 years ago
priority: | blocker → critical |
---|
follow-up: 6 comment:4 by , 12 years ago
The solution with CMPXCHG16B is NOT working for me in Windows 8.1 preview. Still the same error message.
comment:6 by , 12 years ago
Replying to gernst:
The solution with CMPXCHG16B is NOT working for me in Windows 8.1 preview. Still the same error message.
What is your CPU? Some old 64bit AMD CPUs don't have this instruction.
comment:8 by , 12 years ago
Replying to frank:
A VBox.log file would include information about his CPU.
gernst hasn't provided a log file.
comment:10 by , 12 years ago
by , 12 years ago
Attachment: | Windows-8.1-2013-06-30-01-01-00.log added |
---|
comment:12 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fix included in VBox 4.2.16. Make sure to select the Windows 8.1 OS type.
follow-up: 14 comment:13 by , 12 years ago
VBox 4.2.16 installed, machine for Windows 8.1 newly created. Tried Windows 8.1 and Windows 8.1 (64bit), still the same error. Nothing has changed. It looks like no one has read my log file. My CPU is a Intel Core 2 Quad Q9650. Let me know if someone needs a new log file.
Ernst
comment:14 by , 12 years ago
Replying to gernst:
VBox 4.2.16 installed, machine for Windows 8.1 newly created. Tried Windows 8.1 and Windows 8.1 (64bit), still the same error. Nothing has changed. It looks like no one has read my log file. My CPU is a Intel Core 2 Quad Q9650. Let me know if someone needs a new log file.
Ernst
Create a new Windows 8.1 guest in VBox 4.2.16 and append its log here.
(If you have the same error as I did I have reasons to believe that the CMPXCHG16B instruction is disabled somewhere on your PC - I cannot imagine how).
by , 12 years ago
Attachment: | Windows-8.1-2013-07-06-19-01-02.log added |
---|
comment:15 by , 12 years ago
Here is my new log file. As I have written in my previous post I have created everything totally new from ground up. That means I have all Windows 8.1 guest removed and newly created. But still the same error when I start from CD to install. The CMPXCHG16B instruction is enabled, as shown in the log file.
Ernst
comment:16 by , 11 years ago
"WARNING: Can't turn on NX/XD when the host doesn't support it!!"
Check your BIOS and make sure this is enabled.
comment:18 by , 11 years ago
I hope CMPXCHG16B will be enabled regardless of the OS setting in the future.
comment:19 by , 10 years ago
Same problem with VirtualBox 4.3.14 and Intel i7 processor. setextradata fixed it for me too. Why is the fix not standard in VirtualBox by now?
VM logs, settings and storage