Contributed by Benjamin David Lunt
Please read the message regarding software licenses in Section 1.6 before you install Windows 10 as a guest operating system in Bochs.
Windows 10 has been reported to install from the CD-ROM, and run inside Bochs, though a few hacks where used to do so. For more information, see this thread.
I used another emulator to successfully install Windows 10. Then using Bochs, after a considerable amount of time and a few reboots, I finally got Win10 to boot and load in Bochs.
Here are the settings I used when running on a Windows10 host, running at 3.0Ghz.
romimage: file=D:/path/to/your/bios/BIOS-bochs-latest cpu: model=corei7_sandy_bridge_2600k cpu: count=1, ips=325000000, reset_on_triple_fault=1, ignore_bad_msrs=1 cpu: cpuid_limit_winnt=0 clock: sync=realtime, time0=local memory: guest=2048, host=2048 vgaromimage: file=D:/path/to/your/bios/VGABIOS-lgpl-latest-cirrus vga: extension=cirrus, update_freq=5 pci: enabled=1, chipset=i440fx, slot1=cirrus
Note: If you use an IPS value less than 325,000,000, Win10 will BSOD and want you to reboot (Assuming a host at 3.0Ghz).