AMD-V with Ryzen not yet supported?
AMD-V with Ryzen not yet supported?
I'm using a Win10 64 Host + WinXP 32 Guest on a ASRock b350 pro4 + Ryzen 1700. Everything regarding virtualization is enabled on the latest stable BIOS.
Enabling AMD-V in Virtual Box makes WinXP boot with a black screen after the initial loading screen. Disabling only Nested Paging doesn't change anything.
Is AMD-V not yet supported?
Enabling AMD-V in Virtual Box makes WinXP boot with a black screen after the initial loading screen. Disabling only Nested Paging doesn't change anything.
Is AMD-V not yet supported?
-
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: AMD-V with Ryzen not yet supported?
Sure it is. But Ryzen is still a work in progress since it was just released. I see work being done but I would not expect it to work/properly for a while.Is AMD-V not yet supported?
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: AMD-V with Ryzen not yet supported?
Is it "AMD-V not supported" or "Windows XP doesn't know what to do with Ryzen"? You didn't even provide a VBox.log, so your guess is as good as anyone else's.
According to e.g. this,, VirtualBox does work on Ryzen.
According to e.g. this,, VirtualBox does work on Ryzen.
-
- Posts: 89
- Joined: 27. Dec 2012, 01:20
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Windows 10 64-bit
- Location: Czech Republic
Re: AMD-V with Ryzen not yet supported?
Can you be more specific about the "while", please ? I think about a new Ryzen based machine (instead of Intel one to balance the Intel's dominance) for software development but the VirtualBox reliability is mandatory. 64-bit Windows host and guests only, no 3D. Thanks.Perryg wrote:But Ryzen is still a work in progress since it was just released. I see work being done but I would not expect it to work/properly for a while.
-
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: AMD-V with Ryzen not yet supported?
IMHO If reliability is mandatory, I would stick with what works. I have tested AMD several times and find it inferior to Intel.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: AMD-V with Ryzen not yet supported?
We use AMD systems quite a lot (not Ryzen but various generation of AMD CPUs going back to 2006 or so) and they work just fine. Definitely not inferior to Intel in general, and massively better price/performance ratio. If the point is that it in the last few years it was not possible to find an AMD CPU that had performance competitive with Intel then that's entirely true, but that's what Ryzen is all about, isn't it.Perryg wrote:IMHO If reliability is mandatory, I would stick with what works. I have tested AMD several times and find it inferior to Intel.
Without competition, all we get from Intel is the same old stuff at the same old (high) price.
-
- Posts: 89
- Joined: 27. Dec 2012, 01:20
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Windows 10 64-bit
- Location: Czech Republic
Re: AMD-V with Ryzen not yet supported?
Lets wait several months to see how it develops, there will be more user experiences. In the past most issues of AMD systems were due to crappy chipsets, namely nVidia ones. This is hopefully resolved now.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: AMD-V with Ryzen not yet supported?
That's been my impression too. AMD CPUs were often sold with cheap boards using questionable chipsets, and of course that caused trouble. With a Supermicro or a Tyan workstation/server board, it's a different story.Petr Vones wrote:Lets wait several months to see how it develops, there will be more user experiences. In the past most issues of AMD systems were due to crappy chipsets, namely nVidia ones. This is hopefully resolved now.
Anyway, VirtualBox does work on Ryzen CPUs with AMD-V. There may be problems with specific hosts/guests but in general it works.
-
- Posts: 89
- Joined: 27. Dec 2012, 01:20
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Windows 10 64-bit
- Location: Czech Republic
Re: AMD-V with Ryzen not yet supported?
I am interested in experience with software development in Microsoft Visual Studio in guest system (Windows Server 2016 Standard typically). There were issues with memory corruptions under debugger in older VirtualBox versions caused by something deep in VT-x code. Similar "corner" issues might raise for AMD-V as more AMD systems are expected now.michaln wrote:Anyway, VirtualBox does work on Ryzen CPUs with AMD-V. There may be problems with specific hosts/guests but in general it works.
Re: AMD-V with Ryzen not yet supported?
my solution was to change the configuration to
system: paravirtualization interface to legacy
and hardware virtualization deactivated (Enable VT-x/AMD-V)
worked for me.
system: paravirtualization interface to legacy
and hardware virtualization deactivated (Enable VT-x/AMD-V)
worked for me.
-
- Oracle Corporation
- Posts: 793
- Joined: 7. Jan 2008, 16:17
Re: AMD-V with Ryzen not yet supported?
I don't think we should run into those issues with Ryzen and even if we do, debugging should be simpler than on Intel. My expectation with Ryzen is more towards supporting new virtualization features than bugs with existing code (e.g. afaik, Ryzen is the first publicly available AMD CPU with support for their AVIC - Advanced Virtual Interrupt Controller feature)Petr Vones wrote:I am interested in experience with software development in Microsoft Visual Studio in guest system (Windows Server 2016 Standard typically). There were issues with memory corruptions under debugger in older VirtualBox versions caused by something deep in VT-x code. Similar "corner" issues might raise for AMD-V as more AMD systems are expected now.michaln wrote:Anyway, VirtualBox does work on Ryzen CPUs with AMD-V. There may be problems with specific hosts/guests but in general it works.
Oracle Corp.
Re: AMD-V with Ryzen not yet supported?
I am having the same issue with a Ryzen CPU, Windows 10 64 bit host, Windows XP 32 bit guest. Back screen after boot unless AMD-V is disabled. I've found setting paravirtualization interface to "HyperV" gives acceptable performance, so the only downside is that the VM is limited to 1 CPU.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: AMD-V with Ryzen not yet supported?
They paravirtualization setting does nothing for XP guests.Sean2 wrote:I am having the same issue with a Ryzen CPU, Windows 10 64 bit host, Windows XP 32 bit guest. Back screen after boot unless AMD-V is disabled. I've found setting paravirtualization interface to "HyperV" gives acceptable performance, so the only downside is that the VM is limited to 1 CPU.
How certain are you that XP even runs on that CPU? At any rate, since no one can provide even the most basic diagnostic information, there's really nothing to say.
Re: AMD-V with Ryzen not yet supported?
I have been facing the same problem trying to install 32-bit XP guest under 64-bit Win10 with Ryzen 1600. The VirtualBox guest just showed blank screen shortly after the installer rebooted. I have attached my VBox.log for your information.
64-bit XP installs and runs without problems, though. However it seems many need to use 32-bit XP guests, at least for me, for localization and compatibility etc.
64-bit XP installs and runs without problems, though. However it seems many need to use 32-bit XP guests, at least for me, for localization and compatibility etc.
- Attachments
-
- XP_VBox_log.7z
- (13.53 KiB) Downloaded 403 times
Re: AMD-V with Ryzen not yet supported?
Hi, I'm facing the same issue here. I'm using the latest VirtualBox client (5.1.20) on Windows 10 64-bit host with Ryzen 1700 and ROG Crosshair VI Hero motherboard (SVM enabled of course).
I tried to install 32-bit Windows XP guest on VirtualBox yesterday, and after the first reboot during the installation, when it is supposed to boot from harddisk to continue the setup, it simply shows a blackscreen, after the Windows logo screen. (The setup is not running, judging from the HDD status icon, so it probably isn't problem with the display).
I turned off the VT-x/AMD-V setting, and reduced CPU core count to 1, then everything runs just fine. Don't know if it is problem with VirtualBox or the XP itself.
Log file attached.
I tried to install 32-bit Windows XP guest on VirtualBox yesterday, and after the first reboot during the installation, when it is supposed to boot from harddisk to continue the setup, it simply shows a blackscreen, after the Windows logo screen. (The setup is not running, judging from the HDD status icon, so it probably isn't problem with the display).
I turned off the VT-x/AMD-V setting, and reduced CPU core count to 1, then everything runs just fine. Don't know if it is problem with VirtualBox or the XP itself.
Log file attached.
- Attachments
-
- VBoxLog.zip
- (21.98 KiB) Downloaded 294 times