Tal vez esto te ayude:Portable Ubuntu Remix
Existe Colinux que le permite ejecutar Linux en Windows sin virtualización, en una especie de "modo de usuario".
Desde el sitio web de Cygwin:
¿Qué es Cygwin?
Cygwin es un entorno similar a Linux para Windows. Consta de dos partes:
-
ADLL (cygwin1.dll) que actúa como una capa de emulación de la API de Linux que proporciona una funcionalidad sustancial de la API de Linux.
-
Una colección de herramientas que proporcionan el aspecto y la sensación de Linux. Cygwin DLL actualmente funciona con todas las versiones de Windows x86 de 32 bits y 64 bits lanzadas comercialmente, con la excepción de Windows CE.
Tenga en cuenta que el soporte oficial para Windows 95, Windows 98 y Windows Me se suspenderá con la próxima versión principal (1.7.0) de Cygwin, que se encuentra en pruebas beta en este momento.
¿Qué no es Cygwin?
-
Cygwin no es una forma de ejecutar aplicaciones nativas de Linux en Windows. Debe reconstruir su aplicación desde el origen si desea que se ejecute en Windows.
-
Cygwin no es una forma de hacer mágicamente que las aplicaciones nativas de Windows sean conscientes de la funcionalidad de UNIX®, como señales, ptys, etc. De nuevo, debe crear sus aplicaciones desde el origen si desea aprovechar la funcionalidad de Cygwin.