Приветствую всех читателей блога matrixblog.ru. Если у вас Windows, то при нормальных обстоятельствах вы не запустите вещи из Linux. Если у вас есть MAC, вы, в свою очередь, при нормальных обстоятельствах, не начнёте использовать программные продукты из Windows. Аналогично обстоят дела и с Linux – Вы не сможете тут запустить программы из Windows. А иногда, что-то подобное нужно сделать.
Советую ещё почитать более информативную статью Популярные программы для создания виртуальных машин.
Но, есть хорошая новость – можно воспользоваться виртуализацией через виртуальные машины для Windows и других ОС (и доступным бесплатно программным обеспечением) – что позволяет под одной операционной системой запускать программы из другой ОС, кроме всего прочего, есть еще несколько дополнительных преимуществ.
Виртуализация и виртуальные машины для Windows
Прежде чем мы перейдём к тем другим преимуществам, давайте разберём всё по пунктам:
- Для Windows в качестве виртуальной машины подходит VirtualBox и это довольно очевидный выбор, кроме того, доступен бесплатно, возможно, есть необходимость еще в VMWare Player (бесплатно, платный (профессиональный) продукт называется VMware Workstation). Microsoft имеет в более поздних версиях Windows для виртуализации собственный Hyper-V.
- Для MAC это, скорее всего, Parallels (или CrossOver, но и уже упомянутый VirtualBox ).
- В Linux на выбор Wine (который, однако, не является виртуализацией) для непосредственного выполнения, или, уже упомянутый VirtualBox, а также VMWare Player, и, кроме того, необходимо KVM. А из платных вариантов подходит CrossOver.
Ко всему этому, важно знать ещё то, что вы должны иметь действующую лицензию для Windows, наличие лицензии актуально и для других ОС.
Для большинства пользователей, вероятно, будет лучшим выбором использовать бесплатные версии, например, Microsoft VirtualPC (существуют версии для 32-х и 64-битных операционных систем). Его недостаток заключается в ориентации в первую очередь на операционные системы Microsoft, а для ОС других производителей не совсем подходит, в основном, не гарантирована стабильность установленной ОС. Скачать данную виртуальную машину для Windowsможно на официальном сайте Microsoft.
Альтернативой для Microsoft VirtualPC может быть VirtualBox. Программное обеспечение для большинства пользователей вполне достаточное для создания виртуальной машины Windowsи виртуализации системы.
Нельзя однозначно сказать, какая из этих сред виртуализации Windows лучше, всё зависит от потребностей пользователя. Программы можно без труда удалить, а файлы, созданные виртуальными операционными системами по-прежнему хранятся на диске. Нельзя, однако, файлы, которые были созданы в VirtualPC использовать в VirtualBox и наоборот.
Среди других примеров виртуальных машин для Windowsможно выделить:
- VMWare Workstation – однозначный лидер, поддержка установки почти всех ОС, платный
- Parallels Workstation – альтернатива VMWare, платный, но значительно дешевле, чем VMWare
Несколько других примеров рассмотрено в статье Программы для создания виртуальных машин Windows.
Что хорошего в виртуализации, виртуальных машинах
Тестирование любого программного обеспечения, что позволит не усугублять состояние вашей основной ОС и компьютера в целом. Кроме всего прочего, виртуализация позволяет использовать одновременно несколько разных версий Windows. Или тестировать программное обеспечение из другой операционной системы.
- Иметь Linux на Windows или Windows на Linux, достаточно часто желательное явление, а иногда и необходимо. Виртуальные машины для Windows или Linux это решают без проблем.
- Безопасное тестирование. Благодаря виртуальным машинам можно тестировать подозрительное ПО не подвергая риску основную ОС (что, конечно, особенно актуально для Windows).
- Тестирование новых версий Windows без необходимости удалять старые.
- Для запуска программ, которые работают только в старых версиях ОС. Можно в Windows 8 углубиться в работу старых программ для Windows или даже DOS.
- Запуск ОС, которые вы, как правило, на компьютере вообще не использовали, например, Android.
- На мощном компьютере вы можете позволить запустить несколько серверов. Преимущество будет в том, что они будут друг от друга изолированы, так что проблемы одного сервера не повлияет на другие.
Конечно, можно установить несколько ОС на одном компьютере без необходимости в виртуализации Windows, но в таком случае, придётся каждый раз делать перезагрузку для выбора необходимой ОС.
Виртуальные машины для Windowsи других ОС являются хорошими даже в том, что они позволяют сохранить первоначальный вид, даже после того, что вы что-то пробовали и тестировали.
Важным моментом являет тот факт, что для использования виртуальной машин для Windows (и одновременной работы в нескольких ОС) необходимо иметь довольно мощный компьютер (нет, с 4 ГБ оперативной памяти Вы точно не разгонитесь). Вам, конечно, нужно и достаточно дискового пространства – учитывайте тот факт, что под каждую ОС (плюс программ) придётся выделить достаточно пространства.
Большинство вещей будет в виртуальной среде работать хорошо, единственный момент, который может создать трудности – это игры. Тут, как правило, необходимо несколько больше производительности и возможность доступа к видеокарте, и к другим вещам.
Как работает виртуальная машина для Windowsи других ОС
Виртуальные машины для Windows и виртуализация работают так же, как и физический компьютер. Виртуальная машина устанавливается как стандартное программное обеспечение, которое создаёт виртуальную среду, в которую потом можно устанавливать операционную систему. Процесс установки ОС на виртуальную машину такой же, как если бы вы устанавливали их на физический компьютер, конечно же, имеется функция сети, использование физических или виртуальных CD/DVD приводов, выделяется оперативная память и ресурсы процессора.
Операционные системы в виртуальных машинах устанавливаются так же, как и при установке на компьютер - с установочного носителя, будь то CD, DVD или загрузочный USB накопитель.
Спасибо за внимание. Автор блога Владимир Баталий