[Solved] Windows Server 2016 - black screen on boot

Discussions about using Windows guests in VirtualBox.
Post Reply
LewisHolt21
Posts: 2
Joined: 2. Apr 2019, 20:50

[Solved] Windows Server 2016 - black screen on boot

Post by LewisHolt21 »

Hi there!

I'm running VirtualBox 6.0.4 on a Windows 10 host, when trying to boot Windows Server 2016 or Windows 10 guests, I get a black screen with a solid _ on the top left, no blinking. I've tried installing a previous version of Virtualbox, messing with the 2D/3D acceleration and making sure that it was starting from CD in boot order, which it is. I've also attempted restarting my host several times and re-creating the guest VM but to no effect.

Hyper-V is enabled on this machine as I do have Windows' Hyper-V Manager which works fine, just wanted to use Virtualbox.

I've attached the log file, hopefully somoene can help me! :)
Attachments
Windows Server 2016-2019-04-02-20-32-55.log
Virtualbox Log
(62.15 KiB) Downloaded 82 times
Last edited by socratis on 3. Apr 2019, 13:47, edited 1 time in total.
Reason: Marked as [Solved].
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Windows Server 2016 - black screen on boot

Post by socratis »

LewisHolt21 wrote:Hyper-V is enabled on this machine as I do have Windows' Hyper-V Manager which works fine, just wanted to use Virtualbox.
Your VM is not frozen, it's simply moving at the speed of molasses during winter in the Arctic circle. You can't have Hyper-V active and expect good (or even adequate) VirtualBox performace:
00:00:35.805161 HM: HMR3Init: Attempting fall back to NEM: VT-x is not available
00:00:35.819970 NEM: WHvCapabilityCodeHypervisorPresent is TRUE, so this might work...
Hyper-V is enabled, just as you stated. You can tell if this is true from the status bar where the "slow" icon (Image) shows. Look in the "Control Panel" » "Programs and Features" » "Turn Windows features on or off", and make sure that the none of the following are active:
  • Hyper-V
  • Virtual Machine Platform
  • Windows Hypervisor Platform
If VirtualBox is running without Hyper-V enabled, where proper, hardware virtualization is actually available, then the standard virtualization icon (Image) would show. Disable Hyper-V in your host and see what happens...

PS. For future reference you should ZIP your logs. It helps you, it helps us, it helps the server, it helps save a (virtual) tree or two... ;)
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.
LewisHolt21
Posts: 2
Joined: 2. Apr 2019, 20:50

Re: Windows Server 2016 - black screen on boot

Post by LewisHolt21 »

Thank you so much! I had no idea that Hyper-V could cause an issue like this, disabled it and succesfully installing Windows Server now!

I actually did zip it up, but I was silly and accidentally uploaded the wrong file, I promise I care about the trees too! :)
Last edited by socratis on 3. Apr 2019, 13:44, edited 1 time in total.
Reason: Removed unnecessary verbatim quote of the whole previous message.
socratis
Site Moderator
Posts: 27329
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Windows Server 2016 - black screen on boot

Post by socratis »

LewisHolt21 wrote:disabled it and succesfully installing Windows Server now!
Great! Marking as [Solved] then.

Don't worry about the zipped files, we're all tree huggers after all! :)
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.
Post Reply