Comment by tech234a
Cooperative Linux (coLinux) seemed like a cool concept. It let you run the Linux kernel alongside the Windows kernel while allowing both full access to the hardware. Unfortunately it hasn't fully made the jump from 32-bit to 64-bit.