Все мы знаем, как сильно выручает cygwin, когда приходится работать в Windows (и где-то тут в галерее даже были скришоты с cygwin :) ). Но, между тем, относительно мало известен coLinux — проект по портированию ядра Linux поверх ядра и служб NT.
Завелся тут у меня компьютер с Windows XP, на который я не могу поставить Linux (пускают на нём виндузятные программы, да и комп не мой). Стоит себе, простаивает без работы большую часть времени. И посетила меня мысль запустить на нём систему посредством coLinux, чтобы гонять там distcc. Установил andLinux (coLinux + урезанная Убунту), собрал под неё pacman, накатил Арч из репозиториев. И что вы думаете? — Работает! ;)
На скриншоте на заднем плане виндовый эмулятор терминала, в котором запущен демон coLinux. В верхнем левом углу эмулятор системной консоли (в частности, виртуальные консоли переключаются по Alt-{F1..F12}, как и положено). На переднем плане три окна Eterm, отображающиеся в Windows при помощи Xming.
В целом проект очень годный. Есть возможность монтировать образы дисков или непосредственно каталоги хост-системы. Поддерживается 3 варианта проброски виртуальной сети, в том числе, через виртуальный хаб так, что сетевые интерфейсы хост-системы и гостевой системы в локальной сети видны будто это несколько физических машин. Также можно запускать coLinux как системную службу.
Всё довольно просто устанавливается и настраивается, работает быстро. Что касается стабильности, то за два вечера экспериментирования с сабжем, один раз Windows порадовала меня синим экраном при запуске coLinux. Возможно, это даже никак не связано непосредственно с coLinux — перезапускал я её часто, с разными конфигами, но больше ошибка не воспроизводилась. Xming иногда подлагивает или оставляет артефакты на окнах, но это уже не к coLinux претензия.
В общем, для тех, кому приходится, скрепя сердце, сидеть за Windows, или кому надо облинуксить по-быстрому машину с виндой, coLinux будет очень полезна. На оффсайте, кстати, лежат предустановленные образы нескольких дистрибутивов, от Gentoo до Федоры, но там старьё. Лучше руками поставить.
Я у себя в блоге описал подробно процесс установки Арча, может, пригодится кому. Там же и «моар» скриншотов можно посмотреть.