I have a Bridgeport BOSS that I converted to Centroid controls. It
runs a version of Linux from a very small solid state hard drive.
Works fine. Centroid system started out as a Windows OS. Changed
over to the Linux OS when it became available.
Don't know about the dual boot. Don't know why you would need it.
Linux runs everything on my machine including the programming software
and the machine itself.