たぶんこれが役に立ちます:Portable Ubuntu Remix
一種の「ユーザーモード」で、仮想化なしで Windows で Linux を実行できる Colinux があります。
Cygwin Web サイトから:
<ブロック引用>Cygwin とは?
Cygwin は、Windows 用の Linux ライクな環境です。 2 つの部分で構成されています:
-
実質的な Linux API 機能を提供する Linux API エミュレーション レイヤーとして機能する ADLL (cygwin1.dll)。
-
Linux のルック アンド フィールを提供するツールのコレクション。 Cygwin DLL は現在、Windows CE を除いて、最近市販されているすべての x86 32 ビットおよび 64 ビット バージョンの Windows で動作します。
Windows 95、Windows 98、および Windows Me の公式サポートは、現在ベータ テスト中の Cygwin の次のメジャー バージョン (1.7.0) で廃止されることに注意してください。
Cygwin 以外の機能
-
Cygwin は、Windows でネイティブの Linux アプリを実行する方法ではありません。Windows で実行する場合は、アプリケーションをソースから再構築する必要があります。
-
Cygwin は、シグナルや pty などの UNIX ® 機能をネイティブ Windows アプリに魔法のように認識させる方法ではありません。繰り返しますが、Cygwin 機能を利用したい場合は、ソースからアプリをビルドする必要があります。