Виртуальная машина своими руками

Обновлено: 04.07.2024

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

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

Установка VirtualBox для Windows

Скачивание VirtualBox

Установка VirtualBox на Windows 7/10 почти ничем не отличается от инсталляции большинства других программ, нужно просто следовать указаниям мастера и ничего не менять в его параметрах. По завершении процедуры вы получите готовую платформу виртуализации.

Установка VirtualBox фото 1

Установка VirtualBox фото 2

Установка VirtualBox фото 3

Интерфейс VirtualBox

Создание и базовая настройка виртуальной машины

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

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

Выделение оперативной памяти

Создание виртуального жесткого диска

Выбираем тип диска VDI

Задаем формат хранения

Задаем размер диска

Изменяем папку для машин

Теперь зайдите в настройки созданной ВМ и проверьте следующие параметры:

Задаем папку для снимков

Включение EFI

Включение 3D-ускорения

Настройка сети Интернет и общих папок

Настройка сети

Настройка общих папок

Запуск ВМ и установка операционной системы

Теперь вы знаете, как настроить VirtualBox и созданную ВМ. Далее посмотрим, как установить на нее операционную систему. Процедура установки ОС на Виртуалбокс практически ничем не отличается от ее установки на физический компьютер, разве что вместо загрузочной флешки или DVD-диска здесь используется установочный образ ISO. Запустите созданную виртуальную машину и укажите в открывшемся окошке путь к загрузочному ISO-образу с системой.

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

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

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

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

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

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

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

Подключение образа диска дополнений гостевой ОС

Открываем VirtualBox Guest Additions

Запускаем VBoxWindowsAdditions.exe

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

Установка VirtualBox Guest Additions шаг 1

Установка VirtualBox Guest Additions шаг 2

Установка VirtualBox Guest Additions шаг 3

Перезагрузка ВМ

Гостевая система готова к использованию, осталось только проверить работу сети. Останавливаться подробно на том, как настроить интернет в VirtualBox мы не будем. Если вы выбрали NAT, ВМ подключится к интернету автоматически. С другими типами подключений, скорее всего, придется немного повозиться. Помните главное, если IP-адрес для вашего основного компьютера выдается роутером автоматически, те же самые настройки должны быть выставлены в параметрах сетевого адаптера виртуальной системы. Если настройки назначаются вручную, то и в параметрах сетевого адаптера гостевой системы они также должны быть назначены вручную.

Настройка сети ВМ

Основные проблемы при работе с VirtualBox

Ошибка 0x80004005

Отключение Hyper-V

Впрочем, к той же ошибке может привести отключенная функция виртуализации в BIOS. На это будет указывать недоступность опций аппаратной виртуализации в настройках виртуальных машин (VT-x/AMD-V и Nested Paging в разделе Система – Ускорение). Кстати, данные опции должны быть включены даже при активной виртуализации в BIOS, в противном случае ВМ также не запустится.

Включение виртуализации в БИОСе

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

Синий экран BSOD

Синий экран смерти также может быть вызван включенной в хостовой системе Hyper-V и несоответствием типов контроллера. Если раньше виртуальный диск был подключен к SATA, а затем вы подключили его к IDE, работа гостевой ОС завершится критической ошибкой с падением в BSOD. Решается вопрос созданием нового совместимого контроллера и подключением к нему файла-контейнера с гостевой системой.

Как скачать VirtualBox для Windows, macOS и Linux

Загрузите и установите программное обеспечение виртуализации Oracle VM VirtualBox. Инструмент доступен для операционных систем Windows, Linux, macOS и Solaris. Им поддерживаются процессоры x86 и AMD64/Intel64. С помощью VirtualBox вы сможете создавать в рамках своей текущей ОС виртуальные машины под управлением Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris и OpenSolaris, OS/2 и OpenBSD.


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




Укажите объем выделяемой виртуальной машине оперативной памяти в мегабайтах. Предлагаемый ПО объем составляет всего 1024 МБ.


Для комфортной работы я бы порекомендовал выделить виртуальной машине как минимум 2048 МБ (2 ГБ) ОЗУ, а если позволяют ресурсы, то 4096 МБ (4 ГБ).


Создание виртуального жесткого диска в VirtualBox




По умолчанию вам предлагается создать виртуальный жесткий диск емкостью 10 ГБ.



Если виртуальная машина создана, на экране отобразятся ее основные параметры.


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




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











Выбрать стандарт контроллера USB вы сможете в соответствующем разделе. Для этого вам необходимо знать, какие USB-разъемы предусмотрены в вашем компьютере (USB 1.1; 2.0; 3.0).




Выбранные вами общие папки станут отображаться в списке.



Используете ли вы VirtualBox или предпочитаете другие инструменты виртуализации?

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

Виртуальная машина (ВМ) – это эмулятор компьютера, который использует ресурсы реального ПК, но работает изолированно. Т.е., используя ВМ, вы исключаете вероятность заражения или любого другого негативного воздействия на ваш реальный компьютер. На одном компьютере можно использовать сколько угодно ВМ. Ограничением являются лишь параметры вашего ПК (процессор, диск, оперативная память).

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

На данный момент из-за высокой конкуренции стоимость VDS сильно снизилась по сравнению с ценами двух-трех летней давности. Так же, дабы завлечь клиентов, многие компании предлагают бесплатный период использования VDS на длительный срок. Например Яндекс дарит 4000 рублей и 2 месяца бесплатного использования. Такие гиганты, как Amazon и Google предоставляют свои сервера на целый год бесплатного использования. Посмотреть какие еще компании предоставляют бесплатное использование VDS можно здесь: ТОП 10 дешевых VPS\VDS серверов +бонусы

Установка и настройка VirtualBox

VirtualBox – это бесплатное программное обеспечение для создания и управления виртуальными машинами на вашем ПК. Для установки VirtualBox следуйте следующим шагам:

Включение виртуализации

Перед тем, как создать свою первую виртуальную машину, убедитесь, что в биосе вашего компьютера включена поддержка виртуализации. Для этого перезагрузите компьютер и сразу же во время начала загрузки нажимайте клавишу или сочетание клавиш входа в биос. Чаще всего для входа в биос компьютера используется клавиша Del. Для ноутбука – F12. Если Del и F12 не сработали, то поищите в интернете клавиши входа в биос для своей модели ПК или ноутбука.

После входа в Биос, найдите что-то похожее на Virtualization Technology или просто Virtualization. Обычно данная функция находится во вкладке Advanced или System Configuration. Передвигаться по вкладкам можно с помощью кнопок вправо и влево.

Стрелочками на клавиатуре перейдите на данный пункт, нажмите клавишу Enter. Выберите Enable и еще раз нажмите Enter.

Для сохранения настроек нажмите клавишу F10. После этого произойдет перезагрузка компьютера и вы сможете приступить к дальнейшей настройке виртуальной машины.

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

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

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

  • В окне настроек перейдите Общие –> Дополнительно
    • В пункте Общий буфер обмена выберите Двунаправленный. Это позволит копировать с компьютера в виртуальную машину и наоборот.
    • В правом верхнем углу нажмите на значок папки с плюсом.
    • Путь к папке выберите Другой и укажите любую папку, которую хотите использовать для обмена файлами компьютера с виртуальной машиной. Нажмите ОК.

    Виртуальная машина готова. Осталось установить на нее операционную систему.

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

    После того, как вы скачали образ, его необходимо установить в качестве оптического диска. Для этого:

    Всем привет! Сегодня я расскажу как сделать из физической машины виртуальную. Для этого нам понадобятся:

    1. физическая машина с установленной операционной системой и необходимыми программами;
    2. Бесплатная утилита disk2vhd;
    3. Виртуальная машина (например Hyper-V);
    4. Немного терпения и удачи.

    Решение:

    Допустим, у вас есть физическая машина с установленной операционной системой Windows 7, которую вы решили превратить в виртуальную (Примечание: виртуализировать можно как десктопные системы, так и серверные). Скачиваем и устанавливаем на данную машину на раздел, который не будет виртуалиться, утилиту Disk2vhd. Запускаем ее.


    Выбираем нужные диски. В дополнение к разделу (разделам) Windows не забудьте выбрать раздел System Reserved (системы BIOS / MBR) или Partition Recovery(Системы UEFI / GPT), а то система не загрузится.

    Ставим или убираем галочки:

    После того, как диск vhd создан копируем его на наш сервер, где находится Hyper-V в папку, где лежат ваши виртуальные диски.

    Далее запускаем Hyper-V — новая виртуальная машина — даем сколько нужно памяти — указываем виртуальную сеть.


    Далее тоже нажимаем Ок. Наша виртуальная машина готова.

    Запускаем ее и любуемся результатом.

    Особенности

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

    Если это произошло, то подключаем к нашей виртуальной машине образ дистрибутива с нужной ОС и загружаемся, соответственно, с компакт диска.

    Читайте также: