Виртуализация операционной системы

  • 20 марта 2010
  • 7k

Идея виртуализации операционных систем не нова, но для себя я ее открыл относительно недавно. Теперь уже не представляю, как мог без этого обходиться раньше. Если вы еще не в курсе, то суть следующая. Вы инсталлируете специальную программу, и у вас появляется возможность из основной операционной системы запускать другие операционные системы.

Такое может понадобиться, если вы бережете чистоту своей основной операционной системы и стараетесь не ставить в нее непроверенные и другие программы, которые могут оставить после себя какой-то "мусор". Также это полезно для разработчиков, например, программного обеспечения. Благодаря такому подходу у них появляется возможность тестировать свои творения на чистой операционной системе и в разных версиях операционных систем.

Лично я использую виртуализацию для тестирования разных программ, а также иногда для использования каких-то не вызывающих доверия программ. Виртуализация хороша тем, что реализуется в полностью изолированных контейнерах. Это означает, что даже если у вас что-то случится с виртуальной системой, например, она "упадет", будет "глючить" или заразиться вирусами, то это никак не повлияет на вашу основную операционную систему. Во всяком случае, именно так обстоят дела с теми программами для виртуализации, о которых пойдет речь далее.

Самой популярной программой для виртуализации является VMware. Она очень функциональна и вполне стабильна. К сожалению, она распространяется за весьма немалые деньги, из-за чего ее вряд ли можно рекомендовать для рядовых пользователей. Я использовал VMware некоторое время и впечатления о продукте сложились в целом неплохие. К не очень существенным минусам можно отнести не самую высокую производительность эмулируемых операционных систем. Хотя она далеко и не самая низкая.

Весьма интересным аналогом VMware является программа VirtualBox. Хороша она тем, что распространяется абсолютно бесплатно, работает быстрее и имеет более приятный интерфейс. Особых отличий по части функциональности для своих задач я не обнаружил. Первые мои впечатления о программе VirtualBox были очень положительными, но несколько дней использования все же вынудили меня подумать о замене. Причина - в нестабильной работе. Пару раз виртуальная операционная система роняла в "синий экран" основную операционную систему. Ну и вообще, как-то "глюки" у нее иногда встречаются. Например, без ошибки не обошелся даже процесс бесплатной регистрации VirtualBox.

Установка Windows XP в VirtualBox

Еще одним продуктом, который привлек мое внимание, оказался VirtualPC. В настоящее время его поддержкой и развитием занимается компания Microsoft, что, в некоторой степени должно отразиться на стабильности работы программы. Распространяется она тоже бесплатно. Для меня это некритично, но среди минусов VirtualPC - малое разнообразие поддерживаемых операционных систем. Запустить ее можно лишь под операционной системой Windows (хотя ранние версии поддерживали и другие операционные системы), и в качестве виртуальных операционных систем тоже могут быть лишь системы Windows.

Последняя версия VirtualPC очень функциональна, но она может использоваться лишь в Windows 7, что для меня непригодно. Я посмотрел в деле предыдущую версию VirtualPC, на которую и дал ссылку выше. К сожалению, ее функционал сравнительно ограничен, например, нет поддержки даже USB-устройств. Кроме того, что очень странно, установленные виртуальные операционные системы Windows не могут получать обновления. Сайт с обновлениями попросту недоступен, хотя другие сайты открываются без проблем.

Установка Windows XP в VirtualPC

Каких-то других программ, удовлетворяющих моим требованиям, я не нашел. Хотя вот их полный перечень (а может и не совсем полный), который не так уж мал. Местами в сравнительной табличке по ссылке информация не совсем верная. Причина видимо в том, что время идет, и возможности программ меняются. Иногда значительно. В табличке изменения появляются не сразу.

Пока я остаюсь верным VirtualBox. Ничего лучшего, во всяком случае из бесплатного, похоже нет. В целом данная программа, как я уже сказал, очень хороша. А ошибки, будем надеяться, разработчики исправят со временем. Благо обновления выходят регулярно.

Комментарии