Being in a situation where Windows installation is your only option, you may have to go without VT-d. It took me about two days to figure out this problem. I discovered that older versions of Windows 10 supported it, but it seems that Microsoft broke something in the newer versions (specifically 1803 and 1809). Fortunately, HeiDoc was a helpful resource, as downloading specific versions of Windows is complicated on Microsoft’s website. To create a Windows bootable USB stick using Ubuntu, you will need to use Rufus or Universal on a Windows system and choose their Windows-To-Go option if you want to install a working version of Windows 10 on the USB.
For several months, a bug has been present in Windows 10 that causes systems and installers to fail to boot when VT-d is enabled in the BIOS.
The bug has been present since 1803 and despite numerous users encountering difficulties with it, Microsoft has neglected to address the problem for several months.
What can we do?
There isn’t a lot that can be done, but the ideal solution would be to avoid using Windows altogether due to its forced updates. Even attempts to install an older version will result in Microsoft updating it without permission. If, however, you’re in a position where you must use the Windows installation, it appears that living without VT-d is the only option.
History: How I get to this problem (total about 2 days work)
It appears that Microsoft may have caused a malfunction, as it has been discovered that it functions with previous versions of Windows 10.
HeiDoc proved to be very helpful in this situation as Microsoft’s process for downloading special versions is quite chaotic. The current Media Creation tool available doesn’t provide any options to choose the version required. Attempting to use an older version of the tool is futile as it doesn’t start and directs me to download the latest version.
I successfully installed 1709 on a USB stick. However, with Win10’s mandatory updates, I am uncertain if the system will function properly once the latest auto-updates are installed, upgrading the system to 1803.
Consider waiting it out as another alternative. On my ancient T3400 Dell quad-core, I utilized the October build and noticed flashing. However, after tinkering with my phone for a mere 5 minutes, the installation proceeded. All you need to do is sit and let it run for a while. This trick worked wonders for me.
A few hours ago, I encountered a problem where my old computer showed a black screen with a cursor after attempting to boot from a USB, despite the same USB working on newer computers. To resolve the issue, user Igb recommended using a boot manager program called Plop Boot Manager, which enables booting from various sources. The program can be found at http://www.plop.at/en/bootmanagers.html.
To try booting from a usb drive, you’ll need to first burn the ISO file onto a CD/DVD or another flash drive. After that, you can boot from the disc and choose the USB drive as the boot option. I personally had success with this method and recommend giving it a try to see if it works for you.