それは確かにあなたが参照している* nixアプリケーションに依存します。オープンソースソフトウェアの大部分は、Windows環境に簡単に存在できます。簡単に言えば、希望する結果を得るためにLinuxの完全なスタックを実行する必要がない場合があります。Linux側で実行する必要のあるアプリケーションについて言及すると、ここにいるほとんどの人があなたをよりよく助けることができるでしょう。
純粋に複数のOSの観点からは、Linuxを常駐OSとして、個人的にVirtualbox内でWindowsを実行します。もちろんそれは私の好みです。どのルートが最適かを説明する前に、OSの主な選択肢を知る必要があります。
OPが環境の使用目的に回答した後に追加された情報:
Windows http://www.gnu.org/software/emacs/で Emacsを実行できます。書き込みとパーティション分割については、比較的単純なプロセスであるため、USBフラッシュドライブまたは小さな外付けHDDにLinuxをインストールして、永続的な環境にすることを強くお勧めします。
こちらをご覧ください:http : //www.pendrivelinux.com/
そしてここ:https : //wiki.ubuntu.com/LiveUsbPendrivePersistent
このルートをたどると、抽象化レイヤーを使用せずに、Windows環境(およびRuby開発者)がハードウェアに直接アクセスできるようになります。オープンソースツールを使用する必要がある場合は、USBドライブからLinuxを起動して、必要なことを実行するだけです。私の意見では仮想化は必要ありません。しかし、再び、それは私の意見です。他の人もあなたに調査するための追加の行動方針をあなたに与えると確信しています。
上記についてさらにサポートが必要な場合は、お知らせください。