• Причины создания виртуальной машины. VirtualBox – как создать, настроить и пользоваться виртуальной машиной

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

    Решать эту задачу мы будем программой Oracle VM VirtualBox. Она бесплатная и на русском языке, кроме того, обладает интуитивно понятным и простым интерфейсом.

    Как создать виртуальный компьютер

    Чтобы создать виртуальный компьютер, скачайте программу Oracle VM VirtualBox по ссылке ниже, а потом установите её на свой компьютер.

    Oracle VM VirtualBox – это программа, которая позволяет создать виртуальный компьютер, то есть компьютер внутри вашего компьютера. И он будет совершенно полноценный. Программа создаёт виртуальные устройства на основе имеющихся физических ресурсов. Из этих устройств и создаётся виртуальная машина.

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

    Итак, давайте создадим один виртуальный компьютер. Когда Oracle VM VirtualBox заинсталлирован, запустите программу. Вы увидите вот такой интерфейс. Для начала нажмите вот эту симпатичную кнопку «Создать».


    Откроется окошко, в котором нужно заполнить поле «Имя». Это имя компьютера. Я напишу там своё имя. В списке «Тип» нужно выбрать тип операционной системы. Поддерживаются Windows, Linux, Mac и другие. В списке «Версия» выбирается версия ОС.

    После этих предварительных настроек нажмите кнопку «Next».


    В следующем окне выберите объём оперативной памяти для виртуального компьютера. ОЗУ он будет черпать из имеющейся физической памяти. Поэтому больше того, что у вас есть, вы не сможете взять.

    После выбора нажмите «Next».


    На следующем шаге нужно выбрать виртуальный жёсткий диск. Это устройство создастся на основе имеющегося жёсткого диска. Есть три варианта: не подключать жёсткий диск, тогда его можно будет определить потом; создать новый диск; и использовать существующий диск, если он есть. Для нового виртуального компьютера нужен второй вариант.

    Нажмите кнопку «Создать».



    Теперь необходимо выбрать, будет виртуальный жёсткий диск динамическим или фиксированным. Динамический диск не займёт сразу всё отведённое под него место, а будет увеличиваться по мере наполнения. Но если место на нём освободится, он уже не уменьшится. Фиксированный диск сразу же займёт всё пространство. Однако он, по обещаниям разработчиков, будет работать быстрее. Я рекомендую остановить выбор на динамическом.

    Нажмите кнопку «Next».



    Виртуальный жёсткий диск создаётся в папке пользователя на компьютере в каталоге VirtualBox VMs. Его можно перенести в другое место после создания (потом нужно будет перенастроить компьютер), либо сразу выбрать где его нужно сохранить.

    Всё. Нам удалось создать виртуальный компьютер. Вот он появился в списке.


    Если нажать на кнопку «Настроить», можно посмотреться, какие существуют опции. Кто любознательный, тому будет очень интересно.


    Спешите купить просмотры на посты в Телеграмме от 8 копеек за 1 шт. на сервисе . Только здесь Вы найдете широкий спектр форматов и критериев ресурса, которые подойдут под самые изысканные вкусы и потребности. При этом на сайте действуют очень привлекательные оптовые скидки.

    Как установить операционную систему на виртуальный компьютер

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

    Итак, чтобы поставить на виртуальную машину Windows или другую ОС, нужно сначала её включить. Для этого нажмите кнопку «Запустить».


    Здесь нам предлагают выбрать носитель, на котором есть дистрибутив устанавливаемой операционной системы. Если у вас есть такой, можете выбрать и уже сейчас ставить ОС. А у меня нет физического DVD привода, поэтому я нажимаю «Отмена».

    Виртуальная машина – программа, которая позволяет работать в изолированной операционной системе, без риска каким-либо образом изменить вашу основную операционную систему. Это некая “песочница”, в которой вы можете делать всё что угодно.

    Например, у вас установлена Windows 7, но нужно запустить приложение, которое работает только на Windows XP. Устанавливать две операционные системы – не экономно, так как нужно покупать ещё одну недешёвую лицензию, засорять свой жесткий диск, и вообще идея не самая лучшая. Но вы можете запустить виртуальную машину с Windows XP и без проблем работать с нужным софтом. Некоторые даже пытаются так разбить один физический компьютер на несколько виртуальных, но выглядит такое несколько глупо, есть другие, более адекватные технологии.

    Для чего нужна виртуальная машина

    Перечислим:

    • Запуск других ОС без их установки на компьютер
    • Тестирование программ, в которые могут быть встроены вирусы
    • Тестирование вирусов, которые вы можете встроить в программы
    • Для эмуляции чего-либо. К примеру, других аппаратных устройств (разработка Java-приложений под телефона)
    • Проверка и приобретение навыков в создании/использовании локальной сети

    Я перечислил основные задачи, для решения которых можно использовать виртуальные машины. Вы можете приспособить их под свои любые нужды, нужна только идея и немного размышлений, ну и, конечно, нужно знать, как создать виртуальную машину.

    Виртуальные машины для Windows

    Для создания песочницы на вашем компьютере/сервере вы можете воспользоваться одной из пяти самых популярных виртуальных машин: VirtualBox, QEMU, Parallels Desktop Microsoft Virtual PC и VMware Workstation. Мы остановимся на VirtualBox, так как она не уступает своим конкурентам в работоспособности и быстроте работы, а в некоторых моментах даже превосходит их.

    VirtualBox – виртуальная среда, которая может эмулировать разные операционные системы и приложения. Она без проблем устанавливается на Windows, Linux или Mac OS. Была разработана 15 января 2007, меняла разработчиков 3 раза, сейчас разрабатывается компанией Oracle. Отличительная особенностьданная среда может работать с несколькими операционными системами одновременно.

    Так, например, вы можете запустить Windows и Linux на вашем Mac, или запустить Windows Server 2008 на сервере Linux. Если нужно запустить Linux на ваш компьютер Windows, и так далее, все вместе с вашими существующими приложениями.

    Установка виртуальной машины VirtualBox

    Для начала вам нужен дисрибутив Windows. В данном примере используется XP, поэтому я скачал Windows XP Professional SP3 с последними обновлениями. VirtualBox для Windows скачиваем на официальном сайте . Поддерживаются как 32, так и 64-битные операционные системы. Во время установки вас попросят установить драйвера, во всех диалоговых окнах выбираем "Установить".

    Запускаем, окно программы имеет такой вид:

    Нажимаем Создать и выбираем Windows XP.

    Оперативную память выставляем под ваши нужды. Мне требовалось запустить всего-навсего одно приложение, поэтому я выбрал 256 мегабайт. Жмём "Далее".

    Создаём виртуальный диск, на котором будут храниться файлы для нашей виртуальной ОС. Тип – VDI (VisualBox Disk Image). Динамический жёсткий диск на 10 ГБ.

    Вот наша виртуальная операционная система и создана.

    Чтобы установить ОС с образа, нам нужно зайти в Настройки/Носители и делаем так, как показано на скриншоте ниже:

    Выбираем образ Windows XP, который мы скачали:

    В тех же настройках можно сделать общую папку, в которой мы будем хранить файлы для работы. В настройках входим в раздел Общие папки, нажимаем на значёк Добавить:

    Теперь всё готово к запуску, выходим из настроек и двойным щелчком мыши по названию нашей созданной виртуальной машины запускаем её. После запуска загрузка начнётся автоматически.

    Примечание: когда машина запустится, она может не видеть общую папку, и вам потребуется установить дополнение. Это можно сделать выбрав в верхнем меню Установка/установить дополнения гостевой ОС:

    Теперь вы знаете, как установить виртуальную машину, и можете применять эти знания на практике. Удачных вам виртуализирований, дорогие читатели.

    VirtualBox - бесплатная программа, позволяющая запускать операционную систему внутри другой, путем виртуализации. Например установив эту программу на Windows 10, можно будет в ней запускать другие версии Windows, Linux, Android и другие. Работает это следующим образом:
    Программа резервирует часть ресурсов вашего ПК (Процессор, оперативная память, видеопамять, место под хранение ОС) для работы операционной системы.

    Установка VirtualBox

    Для начала нужно , где можно найти последние версии программ для разных ОС. Я же скачаю версию для Windows.

    В установке нет никаких сложностей, все как в обычных программах. Устанавливаемые компоненты при этом менять не рекомендуется.

    По желанию можете снять некоторые галочки, но вторую и четвертую рекомендую оставить. Далее вы получите предупреждение о том, что сетевое подключение интернет будет прервано для установки виртуального драйвера, соглашаемся. Жмем «Yes».

    После жмем «Install».

    Пойдет процесс инсталяции, где вам высветятся предложения установить драйвер, на все такие предложения жмем «Установить».

    На этом процесс инсталирования VirtualBox завершен. Жмем «Finish».

    Создание виртуальной машины на VirtualBox

    В создании виртуальной машины не должно появиться каких либо трудностей. Запускаем программу и жмем кнопку «Создать».

    В следующем окне необходимо будет указать имя и тип ОС которую будете устанавливать.

    Далее определяем размер оперативной памяти выделяемой виртуальной машине. Для Windows XP я выделю 512мб ОЗУ. Все зависит от количества установленной у вас памяти. Если предостаточно, то можно выделить значительно больше.

    В следующем окне вам предлагают выбрать место и размер куда будет устанавливаться ОС. Так как мы первый раз настраиваем виртуальную машину, нужно выбрать «Создать новый виртуальный жесткий диск». Нажимаете «Создать».

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

    Выбираем сколько ГБ памяти вы хотите выделить на установку ОС и её программ. Я выделю 5ГБ. А также место где будет храниться созданный диск, выбирать туда где есть свободная память. Нажимаем «Создать».

    Пойдет процесс создания виртуального диска.

    На этом создание завершиться, и вы увидите, что у вас появится виртуальная машина с названием которое вы ей давали ранее, у меня это Windows XP.

    Дополнение:

    Если нажать на кнопку «Настроить» то вам высветиться разделы, в которых можно более детально настроить свойства машины.

    Например сколько вы хотите отдать ядер и их предел загрузки. А в разделе «Дисплей» можно увеличить количество видеопамяти для видеокарты.

    Установка операционной системы на VirtualBox

    Для запуска установки жмем на зеленую кнопку (стрелочку) «Запустить». Вам высветится окно с просьбой выбрать путь к образу установочного диска.

    Указываем путь к заранее скачанному образу ОС.

    Нажимаете «Открыть». После этого жмете «Продолжить». Пойдет привычная для всех, обычная установка ОС. Все также нужно будет создать один или несколько локальных дисков. Когда установка завершиться необходимо будет изъять установочный образ. Для этого нужно нажать на вкладку «Устройства»,

    в нем выбрать подпункт «Оптические диски» и нажать там «Изъять диск из привода», и перезагрузить только что новосозданную ОС. На этом пока всё, удачи.

    Что такое виртуальная машина?

    Программа для работы с виртуальными машинами – это специальное программное обеспечение, которое создает виртуальную компьютерную систему с виртуальным же оборудованием. Этот виртуальный компьютер запускается в отдельном окне как процесс в настоящей операционной системе. Виртуальную машину можно загрузить с установочного диска (или Live CD), и операционная система «воспримет» виртуальный компьютер как настоящий. Она установится и будет работать точно так же, как на реальном физическом ПК. Чтобы загрузить такую операционную систему, достаточно открыть программу для работы с виртуальными машинами и запустить виртуальную ОС в отдельном окне прямо на рабочем столе.

    Операционная система виртуальной машины хранится на виртуальном жестком диске – в многогигабайтном файле, который находится на настоящем жестком диске. Операционная система воспринимает этот файл как полноценный диск, поэтому сложностей с созданием разделов не возникает.

    Виртуальные машины создают дополнительную нагрузку на реальные системные ресурсы, поэтому работают не так быстро, как операционная система, установленная на настоящий компьютер. Особые сложности это создает для современных игр, требующих мощных видеокарт и многоядерных процессоров, поэтому виртуальные машины – не лучший вариант для запуска Windows-игр в Linux или Mac OS X (разве что они старые или нетребовательные к ресурсам).

    Зачем может понадобиться виртуальная машина

    Виртуальные машины – не только хорошее развлечение для гиков, но и весьма полезный инструмент. Они позволяют экспериментировать с альтернативными операционными системами, не отказываясь от текущей. Это хороший вариант, например, для того чтобы попробовать Linux вообще или свежий дистрибутив в частности, не устанавливая его на свой основной компьютер и даже не загружаясь с Live CD или USB. Когда операционная система надоест, виртуальную машину можно будет просто удалить. Кроме того, виртуальная машина – хороший способ протестировать новую версию Windows. Когда выйдет пробная сборка Windows 9, можно будет избежать потенциальных проблем со стабильностью системы, установив ее в виртуальную машину.

    Виртуальная машина также дает возможность использовать программное обеспечение, написанное для других операционных систем. Например, в Linux и Mac можно устанавливать программы для Windows в виртуальной машине. И даже в Windows для запуска Linux-программ можно использовать виртуальную машину, а не Cygwin или вторую операционную систему в режиме альтернативной загрузки.

    Кроме того, виртуальные машины изолированы от основной операционной системы, поэтому установленные в них программы не могут навредить реальной ОС. Виртуальная машина – хорошее решение для тестирования сомнительных программ. Например, когда нам пришло мошенническое письмо якобы от Microsoft, мы запустили приложенный к нему файл в виртуальной машине, чтобы посмотреть, что он делает, и злоумышленникам не удалось навредить нашей реальной операционной системе.

    В изолированной среде можно безопасно запускать и незащищенные операционные системы. Если никак нельзя обойтись без приложений, работающих только в Windows XP, можно создать для них виртуальную машину. Конечно, лучше бы Windows XP вообще не использовать, но если уж проиходится, предпочтительнее запускать ее в виртуальной машине, чем на реальном компьютере.

    Программы для работы с виртуальными машинами

    Существует несколько программ для работы с виртуальными машинами:

    Материалы

    В число возможностей бесплатного гипервизора VirtualBox от компании Oracle Corporation включена поддержка виртуальных машин на базе ПО EFI – по сути, эмуляция физических компьютеров на базе BIOS UEFI. В этой статье поговорим об особенностях виртуальных машин EFI и рассмотрим процесс их создания в программе VirtualBox.

    1. Виртуальные машины EFI: специфика

    Как и компьютеры на базе прошивки нового формата – , виртуальные машины EFI поддерживают работу с виртуальными жесткими дисками GPT, быстрее запускаются, перезагружаются, входят в режим сна и выходят из него. Более заметными улучшения в производительности виртуальных машин EFI будут на физических компьютерах, работающих на базе BIOS UEFI и с установленными на GPT-диски операционными системами.

    Как и на компьютеры с BIOS UEFI, на виртуальные машины EFI можно установить только 64-битные редакции операционных систем. И только операционные системы с цифровой подписью, которые смогут пройти проверку Secure Boot. Как и реальная BIOS UEFI, эмулируемый программой VirtualBox интерфейс EFI позволяет загружаться только с загрузочных устройств UEFI – загрузочных ISO-образов и . Кстати, о загрузке с USB-устройств.

    У виртуальных машин VirtualBox обычных и EFI разные эмуляторы прошивки – вызываемой клавишей F12 при запуске машин среды по типу BIOS на физических компьютерах. Эмулятор прошивки обычных виртуальных машин примитивен: прошивка являет собой лишь перечень устройств загрузки, причем актуальный для старых компьютеров – дискета, оптический диск, сеть, жесткий диск.

    Эмулятор прошивки EFI же содержит некоторые настройки эмулируемых комплектующих,

    а в приоритете загрузки вместо упраздненной дискеты предусматривается запуск виртуальной машины с более актуальных на сегодняшний день устройств – загрузочных флешек и прочих USB-носителей.

    Во всем остальном виртуальные машины работают так же, как и обычные – устанавливаются на виртуальный жесткий диск, предусматривают настройку эмуляции аппаратной части, при установке дополнений для гостевой ОС обеспечивают связь последней с основной ОС (хост-системой, установленной на физическом компьютере) в виде возможности перетаскивания объектов, общих буфера обмена и папок с данными. Как и для обычных, для виртуальных машин EFI в программе VirtualBox реализован экспорт-импорт конфигурации для случаев переноса на другой компьютер или переустановки операционной системы.

    2. Создание виртуальной машины EFI

    Процесс создания виртуальной машины EFI от создания обычной машины будет отличаться лишь на этапе настройки. Первые шаги по созданию виртуальной машины в обоих случаях будут одинаковыми.

    В окне главном окне VirtualBox жмем кнопку «Создать». В появившемся окошке мастера выбираем «Экспертный режим».

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

    Далее задаем детальные характеристики виртуального жесткого диска: указываем место хранения его файла, определяем размер, можем оставить предустановленными «родной» формат файла VirtualBox VDI и динамический тип. Жмем «Создать» по итогу.

    После того как виртуальная машина будет создана, в главном окне VirtualBox кликаем ее и жмем кнопку «Настроить».

    В окне настроек переключаемся на вертикальную вкладку «Система» и в первой горизонтальной вкладке «Материнская плата» ставим галочку опции «Включить EFI». Жмем «Ок».

    Запускаем виртуальную машину.

    Появится окошко выбора загрузочного ISO-образа для виртуального привода, с которого далее будет осуществлена загрузка виртуальной машины. Клик по значку папки откроет проводник Windows, где можно указать путь к образу установочного диска с нужной операционной системой.

    Если на компьютере нет загрузочного ISO-образа нужной операционной системы, но дистрибутив записан на загрузочную флешку UEFI, загрузить виртуальную машину EFI можно с этой флешки.

    3. Запуск виртуальной машины EFI с загрузочной флешки UEFI

    Чтобы виртуальную машину EFI запустить с загрузочной флешки UEFI, заходим в настройки выключенной машины. В разделе «USB» проверяем, чтобы была выставлена галочка включения контроллера USB. Затем выбираем либо контроллер USB 2.0, либо USB 3.0 (3.0 совместим с 2.0). Далее подключаем флешку: жмем кнопку с плюсиком и из перечня подсоединенных к компьютеру USB-устройств выбираем флешку. Применяем все это кнопкой «Ок».

    Запускаем виртуальную машину и сразу же жмем клавишу F12 для входа в прошивку. Теперь осталось только задать приоритет загрузки с USB-устройства, как показано на втором и третьем скриншоте в начале статьи.

    Может быть и так, что без установки плагина для VirtualBox (Extension Pack) работа виртуальных машин с USB-устройствами будет некорректной. Как установить плагин? Его необходимо прежде скачать с официального сайта VirtualBox.

    Подтверждаем установку плагина.

    Соглашаемся с условиями лицензии.

    Дожидаемся сообщения об успешном завершении операции и кнопкой «Ок» подтверждаем сохранение внесенных настроек.

    Отличного Вам дня!