Что такое виртуальные машины?
Это специальное программное обеспечение для запуска операционной системы внутри операционной системы. Вторая ОС устанавливается на ПК, но работает в нем как обычная программа. Компьютер внутри компьютера, если хотите.
Отлично, но почему?
Для самых разных целей. Чаще всего виртуальные машины используются для запуска программ, не поддерживаемых основной ОС. Реже они используются для тестирования программного обеспечения и самих операционных систем, подключения несовместимого оборудования и безопасного запуска подозрительных приложений.
Среди обычных пользователей наиболее распространен сценарий использования Windows-программ на Mac и Linux.
И как все это работает?
Для пользователя все просто. Виртуальная машина работает в отдельном окне как обычное приложение: ее можно свернуть или, наоборот, развернуть на весь экран. Фактически виртуальный компьютер имеет собственный процессор, память, диск, сетевой адаптер и другое оборудование. Все это эмулируется силами реального ПК, который делится своими ресурсами с виртуальным.
Гостевая ОС считает несуществующее оборудование реальным. Он отображается в свойствах системы, а установленные приложения взаимодействуют с ним так, как будто он настоящий. При этом сама виртуальная машина полностью изолирована от реального компьютера, хотя и может иметь доступ к своему диску и периферийным устройствам.
Подождите. Итак, вам нужен очень мощный компьютер?
Не обязательно. Все зависит от того, что вы собираетесь запускать в виртуальной ОС. Подойдет любой компьютер, даже десятилетней давности. Важно помнить, что он будет делиться своими ресурсами с гостевой операционной системой, а значит, их должно хватить на двоих.
Например, если вы собираетесь установить гостевую ОС Ubuntu 18.04 на ПК с Windows 10, вам потребуется не менее 4 ГБ оперативной памяти, двухъядерный процессор, совместимый видеоадаптер и свободное место на диске. Для сложных задач, таких как игры или использование профессионального программного обеспечения, должно быть достаточно места, чтобы обе системы работали быстро.
Хорошо, какие существуют виртуальные машины?
Их очень много, как бесплатных, так и коммерческих. Помимо узкоспециализированных систем, которые разработчики используют для тестирования, есть три самые популярные программы.
- VirtualBox — это совершенно бесплатный инструмент от Oracle с поддержкой многих гостевых операционных систем, которые могут работать в Windows, macOS и Linux.
- VMware Fusion и Workstation — это передовые виртуальные машины для всех платформ. Они позволяют запускать любую ОС и поддерживают расширенную эмуляцию 3D-графики. Существуют бесплатные версии для личного использования и коммерческие версии для корпоративного использования.
- Parallels Desktop — лучшее коммерческое решение для виртуализации для Mac. Обеспечивает высокую производительность и тесную интеграцию гостевой операционной системы с фирменными функциями macOS.
С чего начать и как все это настроить?
В первую очередь на компьютере создается одна из виртуальных машин. Затем на него устанавливается нужная операционная система. Далее в гостевую ОС устанавливаются необходимые программы, после чего ими можно пользоваться.
Как создать виртуальную машину?
Все предельно просто. В качестве примера возьмем бесплатную машину VirtualBox. В других программах процесс может немного отличаться, но в целом настройка практически идентична.
- Скачать утилиту по ссылке, выбрав версию для своей ОС.
- Открыть установочный файл и установить VirtualBox с помощью подсказок мастера.
- Запустить программу и нажмите кнопку «Создать».
- Укажите имя виртуальной машины, а также тип и версию ОС, которую вы планируете установить. Вы можете изменить эти настройки позже.
- Укажите, сколько оперативной памяти нужно выделить. Оставьте размер по умолчанию или установите другой в пределах рекомендуемого диапазона.
- Нажмите «Создать новый виртуальный диск» и укажите его формат. Если вы не собираетесь использовать этот диск с другим ПО для виртуализации, вам нужен тип VDI.
- Далее выберите «Фиксированный виртуальный жесткий диск» — он быстрее динамического и занимает строго отведенное место.< /li>
- Укажите имя диска и укажите его размер. Для 64-разрядной версии Windows 10 требуется не менее 32 ГБ плюс дополнительное пространство для установки необходимых программ.
- Готово!
После создания диска виртуальная машина появится в списке доступных. Его можно запустить. Больше ничего сделать нельзя, потому что на нем нет операционной системы.
А как установить ОС на виртуальную машину?
Так же как и обычный. Вам понадобится образ системы или установочная флешка. В остальном процедура полностью аналогична. Например, установить Windows 10.
- Загрузите образ диска с сайта Microsoft.
- Выберите нужную виртуальную машину в VirtualBox и нажмите «Настроить».
- Перейдите на вкладку «Медиа» и выберите оптический привод.
- Нажмите на значок диска и выберите образ Windows 10.
- Нажмите кнопку «Выполнить» и следуйте указаниям мастера установки.
- После завершения процесса , виртуальная машина перезагрузится и будет готова к работе.
Как теперь всем этим пользоваться?
Почти как обычный ПК. Виртуальная машина запускается с помощью одноименной кнопки, а выключается или перезагружается через меню выключения системы или просто закрыв окно. Все настройки и функции ОС работают так же, как и на реальном компьютере.
Хорошо. Как установить приложение?
Тот же принцип, что и всегда. Скачайте установочный файл, запустите его и следуйте подсказкам мастера. После этого откройте программу через ярлык, с панели инструментов или другим способом. В этом плане виртуальная машина ничем не отличается от обычного ПК.
Можно ли подключить флешку?
Да, конечно. Вам нужно будет только сначала отмонтировать его от основной системы, так как одновременное использование дисков невозможно. Это делается так.
- Подключите флэш-накопитель к компьютеру.
- Откройте Finder или Проводник и отключите накопитель.
- Перейдите к виртуальной машине и щелкните значок USB на нижней панели.
- Выберите нужное устройство из списка.
- Диск сразу появится в системе. Вы можете работать.
Как передать файл из основной ОС?
Через функцию общих папок, которая позволяет расшаривать любые папки из основной ОС в гостевую ОС и избавляет вас от возни с флешками. Вот как это включить:
- Откройте VirtualBox.
- Перейдите в настройки виртуальной машины и перейдите на вкладку «Общие папки».
- Нажмите значок добавления и укажите путь к нужному папку.
- Отметьте «Автоматическое монтирование» и нажмите «ОК».
- После запуска виртуальной машины общая папка появится в меню «Мой компьютер». < /ол>