Updated: Mar 22
I recently came across a frustrating situation and tried fixing it myself for 2 days (obviously, not continuously) and it ultimately turned out to be a simple command which could have saved me earlier.
Regardless of the OS, my VirtualBox was stuck at the boot screen of guest installation. I referred to this post and it turned out to be the savior.
(this is for my future reference)
bcdedit /set hypervisorlaunchtype off