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


Виртуальные машины. Как сделать компьютер в компьютере | Приложения | Блог

В одном обычном компьютере можно создать сразу несколько виртуальных, чтобы познакомиться с возможностями Linux или другими экзотическими ОС, запустить очень старую и сегодня неподдерживаемую программу, пройти заново игру детства на современном железе. Или же запустить Windows Vista внутри Windows 7 внутри Windows 8 внутри Windows 10. Просто потому, что захотелось.

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

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

Например, на эмуляторе Sony PlayStation не получится запустить игру под Nintendo GameBoy. А эмулятор DOSbox — это очень условный, специализированный виртуальный компьютер с эмуляцией определенного списка старого оборудования и со встроенной системой DOS, так что запустить там Windows 10 не получится.

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

Зачем нужны виртуальные машины

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

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

Или, например, есть очень важная и нужная программа, которая запускается только под WindowsXP конкретной версии и сборки. Причем эта программа откажется запускаться, если оперативной памяти больше 128 мегабайт. Можно отпилить часть микросхем от современного модуля на 16 гигабайт, но что-то вам подсказывает, что так делать не нужно. А вот виртуальная машина поможет запустить капризный софт, эмулируя компьютер с нужным объемом памяти.

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

Часто виртуальная машина используется в качестве «песочницы» — маленькой игровой площадки для программы, которая вызывает у вас подозрения. Чтобы не рисковать, вы запускаете сомнительную программу внутри виртуальной машины, а не на настоящем компьютере: софт честно делает свою работу, потом шифрует все файлы и требует денег, например. Но в виртуальной системе, в той самой «песочнице» не было никаких ценных данных, поэтому вы можете спокойно удалить виртуальную машину с наглой программой внутри. Здорово же!

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

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

Основные термины и их понимание

Гость (guest, гест, гостевая система, таргет) — это виртуальный компьютер, один или несколько, который запускается на хосте.

Хост — это основной компьютер, на котором запускаются виртуальные машины. Производительность хоста должна быть достаточной, чтобы тянуть и собственную систему, и гостевую. Для запуска одной виртуальной машины вполне достаточно возможностей любого современного компьютера. Но для нормальной работы нескольких систем одновременно лучше иметь не меньше шестнадцати гигабайт оперативной памяти, а образы компьютеров создавать на скоростном SSD-накопителе. По очевидным причинам, у вас не получится создать виртуальную машину с характеристиками выше, чем у самого хоста — если на основном компьютере всего 8 гигабайт оперативной памяти, то создать таргет с 16 ГБ не выйдет.

Гипервизор — специализированная программа для создания виртуальных машин и управления ими. Для домашнего пользования есть бесплатные программы-гипервизоры с минимальным количеством настроек и функций. В бизнес-сфере используются более продвинутые решения, а некоторые гипервизоры и вовсе устанавливаются вместо операционной системы, чтобы сразу несколько мощных компьютеров можно было объединить в большой виртуальный хост. Это называется «консолидация серверов». Дорогое удовольствие, как по затратам на железо, так и на гипервизор.

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

Установка

Чтобы начать знакомство с виртуальной машиной потребуется установить гипервизор. Таковых существует множество: платных и не очень, для тонкой настройки всего и вся или базового «нажал — заработало». Virtualbox — один из наиболее популярных гипервизоров, потому что бесплатный, доступен под Windows, Mac OS и Linux, активно развивается и поддерживается сообществом разработчиков и энтузиастов. Скачать VirtualBox можно с официального сайта, но учтите, он на английском.

Начиная с шестой версии в VirtualBox убрали поддержку 32-битных хост-систем, но пятая версия до сих пор доступна для скачивания. В любом случае, можно скачать обе версии. Для более комфортной работы потребуется еще и набор расширений — ExtensionPack.

Устанавливается VirtualBox довольно просто, достаточно последовательно соглашаться со всеми предложениями. Перед установкой появится большое предупреждение о том, что компьютер будет отключен от сети, на время установки виртуальных сетевых карт — это нормально. А в ходе установки появится несколько подтверждающих окон — это устанавливается эмулятор USB, сетевых карт и других устройств.

Ну а после установки появится основное окно гипервизора на родном русском языке.

Первым же делом желательно установить пакет расширений — он добавляет поддержку USB 2.0, подключение по протоколу RDP, поддержку накопителей с NVMe и прочие полезные вещи. В стандартной установке все эти возможности отсутствуют из-за различных лицензий: сам гипервизор бесплатный во все стороны, а расширения бесплатны только для личного пользования и ознакомления.

Чтобы установить расширения достаточно запустить файл Extensionpack дабл-кликом, но делать это нужно после установки самого Virtualbox — потому что установщик расширений запускается внутри гипервизора.

Как работает виртуальная машина

Гипервизор создает файл образа жесткого диска, резервирует определенное количество оперативной памяти и занимает процессорное время — это необходимо для работы «контейнера», в котором будет работать виртуальная машина. Изнутри же «контейнер» выглядит как полноценный компьютер с жестким диском, оптическим приводом, дисководом, сетевой картой, видеоадаптером, звуковой картой и прочим оборудованием. Причем заменить видеокарту обычно нельзя — она эмулируется как встроенная в материнскую плату. А вот в оптический привод можно либо загрузить образ из файла, либо использовать существующий привод хоста.

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

Подключенные к хосту USB-устройства можно пробросить внутрь виртуальной машины. Достаточно выбрать для конкретной машины нужный пункт из меню «Устройства — USB». При этом, например, флэшка исчезнет из списка накопителей в хост-системе и станет видна в виртуальной машине. Также можно поступить с любым другим USB-устройством, но не забудьте сначала установить Extensionpack, иначе скорость USB 1.1 вас огорчит.

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

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

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

Несмотря на то, что в списке поддерживаемых систем есть даже Windows 3.1, лучше всего виртуализируются относительно свежие системы, начиная хотя бы с Windows 2000. С win9x немного сложнее: сначала нужно загрузить DOS из образа дискеты, а уже потом запускать установщик — в те времена загрузочные CD не делали, потому что оптические носители только-только появлялись.

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

После создания виртуальной машины необходимо открыть ее настройки и подключить образ загрузочного компакт-диска на вкладке «носители». И теперь можно запускать виртуальный компьютер.

Установка системы у многих пользователей не вызовет лишних вопросов, поэтому подробно описывать этот процесс не будем. А последующая установка драйверов — другое дело. В VirtualBox есть специальный «диск с драйверами», который называется «Дополнения гостевой ОС» — его можно подключить через пункт меню.

Дополнения — это диск с драйверами, который загружается в виртуальный привод оптических дисков. В Windows-системах достаточно запустить файл autorun с диска, а под Linux — соответствующий скрипт. Главная выгода от установки гостевых драйверов — возможность произвольно менять размеры окна виртуальной машины, а разрешение экрана автоматически подстроится. А, ну и цвета станут повеселее: не 16 базовых, а 32 миллиона оттенков.

Настраиваем взаимодействие с хостом и сеть

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

В настройках можно включить двусторонний буфер обмена. Он, правда, работает только с текстовой информацией, но упрощает ввод интернет-адресов и консольных команд. Для приема-передачи файлов можно настроить сетевые папки. Любая папка на хосте может быть подключена в виде сетевой папки в гостевой системе. Дополнительно можно выдать права гостевой системе на запись в эту папку и автоматически подключать папку в качестве диска при загрузке системы. Так, например, папка Downloads на хост-системе может быть доступна из гостевой системы через сетевое окружение по адресу //vboxsvr/Downloads или автоматически подключаться как сетевой диск.

Для экспериментов с Linux-системами и виртуальными серверами часто требуется доступ из хоста к веб-серверу, который запускается на гостевой ОС. Для этого нужно переключить режим сетевой карты с «NAT» на «виртуальный адаптер хоста» или же «Virtualbox Host-only Ethernet Adapter». В последнем случае у гостевой системы не будет личного доступа в интернет, но она сможет общаться с основным компьютером. Так, например, с хоста можно постучаться на файловый сервер, который работает на виртуальной машине.

В данном случае это специализированный linux-дистрибутив openmediavault для создания сетевого хранилища, который запущен в виртуальной машине с типом сетевого адаптера «только хост».

Проблемы с виртуализацией

Главная проблема — отсутствие вменяемой поддержки видеоадаптера и 3D-ускорения. На обычной хост-системе вы можете пользоваться новейшей видеокартой, но все ее преимущества в виртуальной машине будут недоступны. Впрочем, старые игры не особо требовательны к видео — в большинстве случаев справится и встроенный видеоадаптер процессора.

Второй момент — поддержка современного интернета старыми системами. Открыть любой сайт в системе, которая устарела лет на 10–20, может быть проблематично. Либо страница загрузится не полностью, либо не загрузится вовсе.

Виртуализируй это!


Виртуальные машины позволят вам изучить экзотические ОС на современном компьютере. Помимо множества современных Linux-дистрибутивов, это может быть:

  • ReactOS — система с открытым кодом, которая пытается быть совместимой с WinXP
  • BeOS (нынче HaikuOS) — самая дружелюбная к пользователю система из 90х
  • OS/2 — нерушимая и надежная система от IBM, которая использовалась в 90х
  • MacOSX — самая капризная в плане виртуализации система, которая хорошо работает только на компьютерах от Apple.

Также можно установить старую версию Windows и попробовать покорить современный интернет. Во времена технологии Active Desktop в windows98 интернет был очень другим.

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

Что такое виртуальная машина и как её создать

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

Виртуальные машины с каждым годом все больше набирают популярность. Такой рост объясняется двумя основными причинами:

  • появление множества разных операционных систем со своими требованиями к параметрам компьютера,
  • увеличение затрат на администрирование и сложность обслуживания компьютеров с несколькими ОС (обеспечение надежности и безопасности работы).

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

Иногда требуется установить программу, созданную для ОС, которой нет на устройстве. Для этого можно воспользоваться технологией виртуализации. Виртуализация ― это возможность запуска нескольких операционных систем на одном физическом устройстве. То есть виртуальная машина позволяет создать на одном компьютере ещё один компьютер. Технология использует ресурсы устройства (память, процессор, устройство ввода и вывода), но при этом работает как отдельный компьютер. 

Операционная система, на базе которой создаётся новая среда, называется хост-системой (host), а дополнительная операционная система — гостевой.

Виртуализация создается при помощи двух элементов: виртуальной машины и гипервизора.

Виртуальная машина (ВМ или VM) — программа, с помощью которой можно создать гостевую операционную систему на компьютере.

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

Есть три вида гипервизоров:

  1. Аппаратный. Такие гипервизоры используют Hyper-V, KVM, ESXi. Xen. Аппаратный гипервизор устанавливается прямо на «железо» и выполняет функции эмуляции физического аппаратного обеспечения. То есть такой гипервизор является минимальной операционной системой.

  2. Хостовый гипервизор запускается на обычной ОС, как и другие приложения в системе. В этом случае гостевая ОС выполняется как процесс на хосте, а гипервизор разделяет гостевую ОС и ОС хоста. Примеры гипервизоров этого типа: VMware, VirtualBox и Parallels Desktop для macOS.

  3. Гибридный. Смесь аппаратного и хостового гипервизора. Аппаратными средствами управляет первый тип гипервизора. Хостовый работает с остальными аппаратными компонентами. Такой вид управления имеет Hybrid, Type-1+.

Зачем нужна виртуальная машина и виртуализация

Для чего используют виртуализацию:

  • Чтобы загружать программы и компьютерные игры, которые предназначены для определенной ОС. Например, программы для Windows можно устанавливать на macOS;
  • Чтобы устанавливать две и более операционные системы на одном физическом устройстве. Например, на вашем компьютере установлена операционная система Windows 7, а на виртуальную машину вы установили Linux;
  • Для тестирования. Иногда разработчикам нужно узнать, корректно и безопасно ли работает приложение в другой ОС, например в разных версиях Windows. Покупать или арендовать для этого несколько физических серверов и устанавливать на них разные ОС долго, дорого и сложно; 
  • Чтобы запускать программы, которые не совместимы с основной ОС. Например, применять Windows-программы на macOS или Linux;
  • Для безопасного запуска приложения (программы), которое не вызывает доверия. Простыми словами, если файл заражен, то он не сможет атаковать основную ОС;
  • Чтобы эмулировать компьютерные сети и сложные среды, не настраивая виртуальную машину каждый раз. Можно сохранить настройки и продолжить с того этапа, где остановились.

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

Преимущества:

  1. Сохранение текущего состояния машины. Если нужно выключить ПК или перейти к другой задаче, то машина сохранит все настройки. При следующей загрузке ВМ откроется в том состоянии, в котором находилась в момент выключения.

  2. Создание снапшота при тестировании нестабильной программы. Если при тестировании софта произошла критическая ошибка, можно откатить ВМ до предыдущего состояния. По сравнению с основной системой, для виртуальной машины выделяется меньше места на дисковом пространстве, благодаря этому откат системы происходит быстрее.

  3. Машину можно сохранять или дублировать как изолированную среду. Её можно будет запустить позднее или скопировать на другой ПК со всеми заданными конфигурациями.

  4. Для переподключения на другую ОС не нужно перезагружать компьютер.

Недостатки:

  1. Для одновременного запуска на ВМ нескольких операционных систем, нужно иметь соответствующие аппаратные ресурсы.

  2. ОС в виртуальных машинах работают медленнее. Несмотря на постоянное развитие ВМ, работа виртуальных ОС ниже традиционных.

  3. Виртуальная платформа поддерживает не весь функционал устройства. Например, VMware поддерживает USB 3.0, контроллеры портов COM и LPT и приводы CD-ROM, но виртуализация видеоадаптеров и поддержка функций ускорения трехмерной графики пока малодоступны.

Популярные виртуальные машины

Самыми популярным виртуальным машинам являются:

  • VMware,
  • VirtualBox,
  • Microsoft Hyper-V,
  • Parallels Desktop.

VMware

VMware — одна из самых популярных виртуальных машин для крупных задач. VMware имеет 2 вида: Player (бесплатная версия) и Workstation (платная версия). Для macOS есть специальная версия VMware Fusion и VMware Fusion Pro.

Особенности:

  • высокая надежность и функциональность,
  • поддерживает USB 3.0, CD/DVD-диски и сетевые интерфейсы,
  • до 8 ГБ оперативной памяти для одной виртуальной машины,
  • понятный интерфейс,
  • бесплатная версия VMware Player поддерживает ВМ, которые были созданы на платной версии VMware Workstation,
  • поддержка 3D-графики и DirectX 10,
  • поддерживает EFI.

VirtualBox

VirtualBox — простой и бесплатный инструмент для виртуализации от компании ORACLE. Можно установить самые популярные операционные системы (Windows, Linux-подобные ОС, FreeBSD, macOS). Также VirtualBox может работать с VM, которые были созданы в платной версии VMware Workstation.

Особенности:

  • можно управлять через графический интерфейс и командную строку,
  • интуитивно понятный интерфейс даже для новичков,
  • можно подключать USB-устройства к виртуальным компьютерам и работать с ними напрямую,
  • есть комплект SDK,
  • поддерживает протокол удалённого доступа RDP.

Microsoft Hyper-V

Microsoft Hyper-V — VM для Windows 10. Не работает на других ОС.

Особенности:

  • можно переносить файлы с основного ПК на виртуальный и обратно,
  • можно соединить виртуальный и реальный компьютеры по сети,
  • привычный интерфейс для пользователей Microsoft,
  • встроена в Windows 10 (Pro, Enterprise, и Education),
  • поддерживает старые версии Windows.

Parallels Desktop

Parallels Desktop - платная программа для создания виртуальной машины на macOS. 

Особенности:

  • можно эмулировать операционные системы Windows, Linux, разные версии MacOS и другие ОС,
  • можно переносить информацию с ПК на виртуальную машину,
  • может работать с USB-накопителями, клавиатурами и мышками напрямую, 
  • для виртуальных ОС есть персональный голосовой помощник Cortana.

Несмотря на развитость всех программ для виртуализации, самым часто используемым инструментом является VirtualBox. Он нашел свое применение частными лицами и организациями. Далее мы рассмотрим, как создать VM и установить операционную систему в программе VirtualBox. 

Как создать виртуальную машину VirtualBox

  1. Скачайте и установите VirtualBox на компьютер.

  2. Откройте панель управления Oracle и нажмите Создать:

       3. Введите название виртуальной машины (имя может быть любое). Кликните Далее:

       4. Укажите объём памяти для машины. Для этого сдвиньте ползунок вправо. Нажмите Далее:

       5. Выберите пункт «Создать новый виртуальный жёсткий диск» и кликните Создать:

       6. Укажите тип файла «VDI (VirtualBox Disk Image)» и нажмите Далее:

      7. Выберите формат хранения «Динамический виртуальный жёсткий диск». Нажмите Далее:

      8. Укажите объём жёсткого диска 20 ГБ. Кликните Создать:

Готово, вы создали ВМ на VirtualBox. Теперь переходите к установке операционной системы:

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

Рассмотрим, как установить операционную систему на примере Ubuntu 20.04. 

  1. Скачайте дистрибутив Ubuntu на компьютер.

  2. Откройте панель управления Oracle и нажмите Настроить:

       3. Перейдите в раздел Система. На вкладке «Материнская плата» поставьте галочку напротив пункта «Гибкий диск»:

       4. На вкладке «Процессор» выберите 2 ядра:

       5. Перейдите в раздел Дисплей. Поставьте галочку напротив пункта «Включить 3D-ускорение» и передвиньте ползунок вправо, чтобы выделить максимально возможный объём видеопамяти:

      6. Перейдите в раздел Носители и выберите «Пусто». Затем нажмите на иконку ДискВыбрать образ оптического диска. Загрузите дистрибутив Ubuntu, который вы скачали на первом шаге.

      7. После загрузки кликните Ок:

     8. На главной странице нажмите Запустить:

      9. Подождите, пока загрузится машина:

     10. В приветственном окне выберите язык:

     11. Нажмите установить Ubuntu:

      12. Выберите раскладку клавиатуры «Russian». Нажмите Продолжить:

     13. Выберите пункты «Обычная установка» и «Загрузить обновления во время установки Ubuntu». Затем кликните Продолжить:

       14. Выберите тип установки «Стереть диск и установить Ubuntu» и нажмите Установить:

Затем кликните Продолжить:

       15. Назначьте нужный регион и нажмите Продолжить:

       16. Зарегистрируйтесь. Задайте имя и пароль, остальные поля будут заполнены автоматически. Нажмите Продолжить:

       17. Дождитесь окончания установки и кликните Перезагрузить:

      18. Дождитесь перезагрузки и нажмите Enter:

       19. Выберите учётную запись, которую вы создали на шаге 15:

       20. Введите пароль, который вы задали при создании учётной записи:

       21.  Примите предлагаемые настройки или нажмите Далее в правом верхнем углу экрана:

Готово, вы установили ОС Ubuntu 20.04 и можете приступать к работе:

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

Создание виртуальной машины с помощью Hyper-V

  • Чтение занимает 3 мин

В этой статье

Создание виртуальной машины и установка на нее операционной системы.Learn how to create a virtual machine and install an operating system in your new virtual machine. Вам потребуется ISO-файл для операционной системы, которую требуется запустить.You will need an .iso file for the operating system that you would like to run. При необходимости пробную версию ОС Windows 10 можно получить в Центре оценки TechNet.If needed, grab an evaluation copy of Windows 10 from the TechNet Evaluation Center.

Создание виртуальной машины с помощью диспетчера Hyper-VCreate a Virtual Machine with Hyper-V Manager

  1. Откройте диспетчер Hyper-V, нажав клавишу Windows и введя в строке поиска "диспетчер Hyper-V", выполните поиск диспетчера Hyper-V в своих приложениях.Open Hyper-V Manager by either pressing the Window's key and typing "Hyper-V Manager" or by finding Hyper-V Manager in your applications.

  2. В диспетчере Hyper-V щелкните Действие > Создать > Виртуальная машина, чтобы открыть мастер создания виртуальной машины.In Hyper-V Manager, click Action > New > Virtual Machine to bring up the New Virtual Machine Wizard.

  3. Просмотрите содержимое страницы "Приступая к работе" и нажмите кнопку Далее.Review the ‘Before You Begin’ content and click Next.

  4. Присвойте имя виртуальной машине.Give the virtual machine a name.

Примечание. Это имя, используемое Hyper-V для виртуальной машины, а не имя компьютера, присвоенное гостевой операционной системе, которая будет развернута внутри виртуальной машины.Note: This is the name Hyper-V uses for the virtual machine, not the computer name given to the guest operating system that will be deployed inside the virtual machine.

  1. Выберите расположение, где будут храниться файлы виртуальной машины (например, c:\virtualmachine).Choose a location where the virtual machine files will be stored such as c:\virtualmachine. Можно также оставить расположение по умолчанию.You can also accept the default location. По завершении нажмите кнопку Далее.Click Next when done.

  1. Выберите поколение машины и нажмите кнопку Далее.Select a generation for the machine and click Next.

В виртуальных машинах поколения 2, которые появились в Windows Server 2012 R2, доступна упрощенная модель виртуального оборудования и некоторые дополнительные функциональные возможности.Generation 2 virtual machines were introduced with Windows Server 2012 R2 and provide a simplified virtual hardware model and some additional functionality. На виртуальную машину поколения 2 можно установить только 64-разрядную версию операционной системы.You can only install a 64-bit operating system on a Generation 2 virtual machine. Дополнительные сведения о виртуальных машинах поколения 2 см. в статье Generation 2 Virtual Machine Overview (Обзор виртуальных машин поколения 2).For more information on Generation 2 virtual machines, see the Generation 2 Virtual Machine Overview.

Если новая виртуальная машина относится к поколению 2 и будет работать под управлением дистрибутива Linux, потребуется отключить безопасную загрузку.If the new virtual machine is configured as Generation 2 and will be running a Linux distribution, secure boot will need to be disabled. Дополнительные сведения о безопасной загрузке см. в статье Безопасная загрузка.For more information on secure boot, see Secure Boot.

  1. Выберите 2048 МБ в качестве значения параметра Память, выделяемая при запуске и не снимайте флажок Использовать динамическую память.Select 2048 MB for the Startup Memory value and leave Use Dynamic Memory selected. Нажмите кнопку Далее.Click the Next button.

Память распределяется между узлом Hyper-V и виртуальной машиной, работающей на этом узле.Memory is shared between a Hyper-V host and the virtual machine running on the host. Число виртуальных машин, которые могут работать на одном узле, зависит, в частности, от объема доступной памяти.The number of virtual machines that can run on a single host is in part dependent on available memory. Виртуальную машину можно также настроить для использования динамической памяти.A virtual machine can also be configured to use Dynamic Memory. При включении динамическая память высвобождает неиспользуемую память работающей виртуальной машины.When enabled, dynamic memory reclaims unused memory from the running virtual machine. Это позволяет большему количеству виртуальных машин работать на узле.This allows more virtual machines to run on the host. Дополнительные сведения о динамической памяти см. в статье Общие сведения о динамической памяти в Hyper-V.For more information on Dynamic Memory, see the Hyper-V Dynamic Memory Overview.

  1. В мастере настройки сети выберите виртуальный коммутатор для виртуальной машины и нажмите кнопку Далее.On the Configure Networking wizard, select a virtual switch for the virtual machine and click Next. Дополнительные сведения см. в статье Создание виртуального коммутатора.For more information, see Create a Virtual Switch.

  2. Присвойте имя виртуальному жесткому диску, выберите расположение или оставьте значение по умолчанию, а затем укажите размер.Give the virtual hard drive a name, select a location or keep the default, and finally specify a size. По окончании нажмите кнопку Далее.Click Next when ready.

Виртуальный жесткий диск представляет собой память для виртуальной машины, чем напоминает физический жесткий диск.A virtual hard drive provides storage for a virtual machine similar to a physical hard drive. Виртуальный жесткий диск требуется для установки операционной системы на виртуальной машине.A virtual hard drive is required so that you can install an operating system on the virtual machine.

  1. В мастере параметров установки выберите элемент Установить операционную систему из файла загрузочного образа, а затем выберите ISO-файл операционной системы.On the Installation Options wizard, select Install an operating system from a bootable image file and then select an operating system .iso file. Нажмите кнопку Далее после завершения.Click Next once completed.

При создании виртуальной машины можно настроить некоторые параметры установки операционной системы.When creating a virtual machine, you can configure some operating system installation options. Доступны три варианта.The three options available are:

  • Установить операционную систему позднее. Этот параметр не вносит какие-либо дополнительные изменения в виртуальную машину.Install an operating system later – this option makes no additional modification to the virtual machine.

  • Установить операционную систему из файла загрузочного образа. Действие этого параметра аналогично вставке компакт-диска в физический дисковод компьютера.Install an operating system from a bootable image file – this is similar to inserting a CD into the physical CD-ROM drive of a physical computer. Чтобы настроить этот параметр, выберите ISO-образ.To configure this option, select a .iso image. Этот образ будет подключен к дисководу виртуальной машины.This image will be mounted to the virtual CD-ROM drive of the virtual machine. Меняется порядок загрузки виртуальной машины: загрузка начинается с дисковода.The boot order of the virtual machine is changed to boot first from the CD-ROM drive.

  • Установить операционную систему с сетевого сервера установки. Этот параметр доступен только тогда, когда виртуальная машина подключена к сетевому коммутатору.Install an operating system from a network-based installation server – This option is not available unless you have connected the virtual machine to a network switch. В этой конфигурации виртуальная машина предпринимает попытки загрузиться из сети.In this configuration, the virtual machine attempts to boot from the network.

  1. Просмотрите сведения о виртуальной машине и нажмите кнопку Готово для завершения создания виртуальной машины.Review the virtual machine details and click Finish to complete the virtual machine creation.

Создание виртуальной машины с помощью PowerShellCreate a Virtual Machine with PowerShell

  1. Откройте интегрированную среду сценариев PowerShell от имени администратора.Open up the PowerShell ISE as Administrator.

  2. Запустите указанный ниже сценарий.Run the following script.

# Set VM Name, Switch Name, and Installation Media Path. $VMName = 'TESTVM' $Switch = 'External VM Switch' $InstallMedia = 'C:\Users\Administrator\Desktop\en_windows_10_enterprise_x64_dvd_6851151.iso' # Create New Virtual Machine New-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D:\Virtual Machines\$VMName\$VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path "D:\Virtual Machines\$VMName" -SwitchName $Switch # Add DVD Drive to Virtual Machine Add-VMScsiController -VMName $VMName Add-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia # Mount Installation Media $DVDDrive = Get-VMDvdDrive -VMName $VMName # Configure Virtual Machine to Boot from DVD Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive 

Завершение развертывания операционной системыComplete the Operating System Deployment

Чтобы завершить создание виртуальной машины, необходимо ее запустить и выполнить пошаговые инструкции по установке операционной системы.In order to finish building your virtual machine, you need to start the virtual machine and walk through the operating system installation.

  1. В диспетчере Hyper-V дважды щелкните виртуальную машину.In Hyper-V Manager, double-click on the virtual machine. Запустится средство VMConnect.This launches the VMConnect tool.

  2. В VMConnect нажмите зеленую кнопку "Пуск".In VMConnect, click on the green Start button. Это аналогично нажатию кнопки питания на физическом компьютере.This is like pressing the power button on a physical computer. Нажмите любую клавишу для загрузки с компакт- или DVD-дискаYou may be prompted to ‘Press any key to boot from CD or DVD’. при появлении соответствующего запроса.Go ahead and do so.

Примечание. Чтобы убедиться, что нажатия клавиш отправляются в виртуальную машину, щелкните внутри окна VMConnect.Note: You may need to click inside the VMConnect window to ensure that your keystrokes are sent to the virtual machine.

  1. Виртуальная машина загрузится для установки, и можно будет выполнить пошаговую установку аналогично процедуре на физическом компьютере.The virtual machine boots into setup and you can walk through the installation like you would on a physical computer.

Примечание. Если вы не используете корпоративную лицензию на Windows, требуется отдельная лицензия для Windows, установленная в виртуальной машине.Note: Unless you're running a volume-licensed version of Windows, you need a separate license for Windows running inside a virtual machine. Операционная система виртуальной машины не зависит от операционной системы узла.The virtual machine's operating system is independent of the host operating system.

Виртуальная машина VirtualBox для начинающих

&nbsp для начинающих | программы

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

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

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

Установка VirtualBox

Вы можете бесплатно скачать ПО для работы с виртуальными машинами VirtualBox с официального сайта https://www.virtualbox.org/wiki/Downloads где представлены версии для Windows, Mac OS X и Linux. Несмотря на то, что сайт на английском, сама программа будет на русском языке. Запустите загруженный файл и пройдите простой процесс установки (в большинстве случаев достаточно оставить все параметры по умолчанию).

Во время установки VirtualBox, если вы оставите включенным компонент для доступа к Интернету из виртуальных машин, вы увидите предупреждение «Warning: Network Interfaces», которое сообщает о том, что в процессе настройки ваше Интернет-подключение будет временно разорвано (и восстановится автоматически после установки драйверов и настройки подключений).

По завершению установки можете запустить Oracle VM VirtualBox.

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

Примечание: для работы виртуальных машин требуется, чтобы на компьютере была включена виртуализация VT-x или AMD-V в БИОС. Обычно она включена по умолчанию, но, если что-то пойдет не так, учитывайте этот момент.

Теперь давайте создадим свою первую виртуальную машину. В примере далее используется VirtualBox, запущенная в Windows, в качестве гостевой ОС (той, которая виртуализируется) будет Windows 10.

  1. Нажмите «Создать» в окне Oracle VM VirtualBox Менеджер. 
  2. В окне «Укажите имя и тип ОС» задайте произвольное имя виртуальной машины, выберите тип ОС, которая будет на нее установлена и версию ОС. В моем случае — Windows 10 x64. Нажмите «Далее». 
  3. Укажите объем оперативной памяти, выделяемой для вашей виртуальной машины. В идеале — достаточный для её работы, но не слишком большой (так как память будет «отниматься» от вашей основной системы, когда виртуальная машина будет запущена). Рекомендую ориентироваться на значения в «зелёной» зоне. 
  4. В следующем окне выберите «Создать новый виртуальный жесткий диск». 
  5. Выберите тип диска. В нашем случае, если этот виртуальный диск не будет использоваться за пределами VirtualBox — VDI (VirtualBox Disk Image).
  6. Укажите, динамический или фиксированный размер жесткого диска использовать. Я обычно использую «Фиксированный» и вручную задаю его размер.
  7. Укажите размер виртуального жесткого диска и место его хранения на компьютере или внешнем накопителе (размер должен быть достаточным для установки и работы гостевой операционной системы). Нажмите «Создать» и дождитесь завершения создания виртуального диска. 
  8. Готово, виртуальная машина создана и отобразится в списке слева в окне VirtualBox. Чтобы увидеть информацию о конфигурации, как на скриншоте, нажмите по стрелке справа от кнопки «Машины» и выберите пункт «Детали». 

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

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

Для того, чтобы установить Windows, в нашем случае Windows 10, в виртуальной машине VirtualBox вам потребуется образ ISO с дистрибутивом системы (см. Как скачать образ ISO Windows 10). Дальнейшие шаги будут выглядеть следующим образом.

  1. Вставьте образ ISO в виртуальный привод DVD. Для этого выберите виртуальную машину в списке слева, нажмите кнопку «Настроить», перейдите в пункт «Носители», выберите диск, нажмите по кнопке с диском и стрелкой и выберите пункт «Выбрать образ оптического диска». Укажите путь к образу. Затем в пункте настроек «Система» в разделе «Порядок загрузки» установите «Оптический диск» на первое место в списке. Нажмите «Ок». 
  2. В главном окне нажмите «Запустить». Запустится созданная ранее виртуальная машина, при этом загрузка будет выполнена с диска (с образа ISO), можно выполнить установку Windows так, как это делается на обычном физическом компьютере. Все шаги первоначальной установки аналогичны таковым на обычном компьютере, см. Установка Windows 10 с флешки. 
  3. После того, как Windows была установлена и запущена, следует установить некоторые драйверы, которые позволят гостевой системе правильно (и без лишних тормозов) работать в виртуальной машине. Для этого выберите в меню «Устройства» — «Подключить образ диска дополнений VirtualBox», откройте компакт-диск внутри виртуальной машины и запустите файл VBoxWindowsAdditions.exe для установки этих драйверов. При ошибке подключения образа, завершите работу виртуальной машины и подключите образ из C:\ Program Files\ Oracle\ VirtualBox\ VBoxGuestAdditions.iso в настройках носителей (как в первом шаге) и снова запустите виртуальную машину, а затем произведите установку с диска.

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

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

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

  1. В пункте «Общие» на вкладке «Дополнительно» можно включить общий с основной системой буфер обмена и функцию Drag-n-Drop для перетаскивания файлов в гостевую ОС или из неё.
  2. В пункте «Система» — порядок загрузки, режим EFI (для установки на GPT диск), размер оперативной памяти, количество ядер процессора (не следует указывать число более количества физических ядер процессора вашего компьютера) и допустимый процент их использования (низкие значения часто приводят к тому, что гостевая система «тормозит»).
  3. На вкладке «дисплей» можно включить 2D и 3D ускорение, задать объем видеопамяти для виртуальной машины.
  4. На вкладке «Носители» — добавить дополнительные приводы дисков, виртуальные жесткие диски.
  5. На вкладке USB — добавить USB устройства (которые физически подключены к вашему компьютеру), например, флешку, к виртуальной машине (нажмите по значку USB с «плюсом» справа). Для использования контроллеров USB 2.0 и USB 3.0 установите Oracle VM VirtualBox Extension Pack (доступно для скачивания там же, где вы загружали VirtualBox). 
  6. В разделе «Общие папки» можно добавить папки, которые будут общими для основной ОС и виртуальной машины.

Некоторые из указанных выше вещей можно выполнить и из запущенной виртуальной машины в главном меню: например, в пункт «Устройства» можно подключить флешку, извлечь или вставить диск (ISO), включить общие папки и т.п.

Дополнительная информация

В завершение — некоторая дополнительная информация, которая может оказаться полезной при использовании виртуальных машин VirtualBox.

  • Одна из полезных возможностей при использовании виртуальных машин — создание «снимка» (snapshot) системы в её текущем состоянии (со всеми файлами, установленными программами и прочим) с возможностью отката к этому состоянию в любой момент (и возможностью хранить несколько снимков). Сделать снимок в VirtualBox можно на запущенной виртуальной машине в меню «Машина» — «Сделать снимок состояния». А восстановить в менеджере виртуальных машин, нажав «Машины» — «Снимки» и выбрав вкладку «Снимки». 
  • Некоторые комбинации клавиш по умолчанию перехватываются основной операционной системой (например, Ctrl+Alt+Del). Если вам требуется отправить подобное сочетание клавиш в виртуальную машину, используйте пункт меню «Ввод».
  • Виртуальная машина может «захватывать» ввод клавиатуры и мышь (так, что нельзя перевести ввод на основную систему). Чтобы «освободить» клавиатуру и мышь, если потребуется, используйте нажатие хост-клавиши (по умолчанию это правый Ctrl).
  • На сайте Майкрософт есть готовые бесплатные виртуальные машины Windows для VirtualBox, которые достаточно импортировать и запустить. Подробно о том, как это сделать: Как скачать бесплатные виртуальные машины Windows с сайта Майкрософт.
  • При необходимости вы можете включить загрузку виртуальной машины VirtualBox с физической флешки или другого накопителя

А вдруг и это будет интересно:

Как создать виртуальную машину | Интернет и компьютер

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

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

Среди программного обеспечения для создания виртуальных машин немного бесплатных решений. Одной из лучших программ такого рода является Oracle VirtualBox. Данная программа позволяет создавать виртуальные машины под все популярные операционные системы, даже под последнюю версию Windows 8.

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

Запускаем VirtualBox и нажимаем на кнопку «Создать». После этого запустится «Мастер создания новой виртуальной машины» с его помощью вы сможете быстро создать и настроить виртуальную машину.

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

В первом окне мастера нам предлагают ввести название виртуальной машины и выбрать тип операционной системы, которую мы планируем инсталлировать. Вводим «Windows 8 Consumer Preview» и выбираем «Windows 8» в поле версия. Если вы планируете устанавливать 64-битную версию ОС необходимо выбрать версию с пометкой «64-бит».

В следующем окне нам предлагают ввести объём оперативной памяти, который будет выделен под вашу виртуальную машину. Для Windows Vista/7/8 лучше устанавливать значение от 1 Гб, для Windows XP от 512 Мб.

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

Тут нам предлагают выбрать тип виртуального жесткого диска. Оставляем стандартное значение VDI (Virtual Box Disk Image) и идем дальше. В следующем окне настройки виртуального диска необходимо указать Динамический или Фиксированный виртуальный диск мы хотим использовать.

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

Переходим к следующему окну. Здесь необходимо указать размер виртуального диска и папку, в которой мы его сохраним. Под операционные системы Windows Vista/7 и Windows 8 лучше указывать значение от 25 Гб, для Windows XP будет достаточно 10 Гб. Все, на этом заканчивается процесс создания диска для нашей виртуально машины. Возможно, потребуется подождать некоторое время, пока VirtualBox сгенерирует виртуальный диск. Когда диск будет создан, мы вернемся к Мастеру создания виртуальных машин, где будет необходимо закончить настройку виртуальной машины.

Поле этого виртуальная машина готова к работе. В окне программы VirtualBox выбираем созданную виртуальную машину и жмем на кнопку «Старт». После этого виртуальная машина запустится и откроется «Мастер первого запуска». Здесь вы сможете указать носитель, с которого будет установлена операционная система. Это может быть реальный дисковод в вашем компьютере или образ диска. Для того чтобы выбрать образ диска кликаем на значке в виде папки.

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

Как создать виртуальную машину Oracle VM VirtualBox

Как создать виртуальную машину в VirtualBox?

Как установить виртуальную машину VirtualBox

Как установить виртуальную машину на свой компьютер и самое главное, какую виртуальную машину выбрать? Прежде чем задать вам этот вопрос, я побродил по интернету и понял, что самые простые в установке и настройках, это VirtualBox и Virtual PC, но есть ещё Hyper-V и VMWare. Я так понял, что сейчас вы меня спросите: «А зачем мне виртуальная машина?» Мой ответ: «Хочу устанавливать разные операционные системы и экспериментировать с ними, мне это очень интересно: Windows XP, Windows 7, но особенно Windows 8!» Установленная у меня Windows 7 работает отлично со всеми установленными в неё приложениями, но шумиха вокруг новой Windows 8 только нарастает и мне не хочется оставаться в стороне, вот и вы на вашем сайте уже два десятка статей про восьмёрку написали и дальше пишите. Вот думаю установить виртуальную машину (только не выберу какую) инсталлировать в неё Windows 8 и потихоньку так её изучить, а там глядишь в октябре, когда выйдет финальная версия Windows 8.1, установлю её второй операционной системой. Mark.

Здравствуйте админ! Скачал новую Windows 8.1 на сайте Майкрософт и захотел установить её себе на виртуальную машину VirtualBox, но установке выходит ошибка «Функции аппаратной виртуализации VT-x/AMD-V включены, но не функционируют». Что делать?

Как установить виртуальную машину VirtualBox

Друзья, если вы ни разу не имели дело с виртуальной машиной, то объясню вам в двух словах, что это такое. Виртуальная машина, это настоящий компьютер, созданный внутри вашей основной операционной системы и в этот компьютер, вы можете установить другие операционные системы (несколько!) и не только Windows. Вы можете, как хотите экспериментировать с установленной в виртуальную машину операционной системой, выходить из неё в интернет, устанавливать различное программное обеспечение, не боясь заразить свой компьютер вирусом, короче подключите свою фантазию и вы найдёте ей применение.

 

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

Что касается выбора виртуальной машины, про каждую из существующих, на нашем сайте будет написана статья. Рекомендую вам установить виртуальную машину VirtualBox, её возможностей хватит не только начинающему, но и опытному пользователю, к тому же она бесплатна. Начните с неё. Простые и интуитивно понятные настройки, стабильная работа, сделали её одной из самых популярных.

Примечание: На нашем сайте есть статьи о VirtualBox, которые Вам могут пригодится

 

Какие существуют виртуальные машины?

 

Virtual PC – бесплатная, очень просто устанавливается в Windows 7, переходите по ссылке на сайт Майкрософт, скачивайте и устанавливайте. http://www.microsoft.com/ru-ru/download/details.aspx?id=3702
VMware Workstaion платная, стоит 222,53 €, но есть 30-ти дневный испытательный срок. Нужна эта виртуальная машина в первую очередь для системных администраторов и разработчиков программного обеспечения.
Итак решено, устанавливаем виртуальную машину VirtualBox. Идём на сайт https://www.virtualbox.org/, нажимаем "Downloads", выбираем 
VirtualBox 4.2.16 for Windows hosts x86/amd64.

Скачивается установщик виртуальной машины, запускаем его обязательно от имени администратора, иначе в дальнейшем Вас при работе с виртуальной машиной будут преследовать различные ошибки. Щёлкаем на установщике правой мышью и выбираем "Запуск от имени администратора"

Программа очень просто устанавливается на наш компьютер.

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

Жмём на кнопку "Создать".

В первую очередь обращу ваше внимание на то, что если вы решили установить на виртуальную машину Windows 7 64-bit, выбирайте в списке Windows 7 64-bit. Если вы решили установить другую операционную систему, например Windows 8.1 64-bit, то обязательно выбираем в выпадающем списке Windows 8.1 64-bit и вводим придуманное имя виртуальной машины, например Windows 8.1, далее жмём Next.

В этом окне нужно указать объём памяти, который вы можете выделить виртуальной машине. Друзья, вы должны понимать, что выделенная виртуальной машине оперативная память будет недоступна установленной на вашем компьютере операционной системе. Если у вас своей оперативки всего 2 ГБ, то более 1024 Мб выделять виртуальной машине нельзя, ваша операционная система, при работе с виртуальной машиной, будет сильно тормозить. Если вы устанавливаете Windows 8, то оптимальным размером для неё является как раз 1024 Мб. Как видим, на моём компьютере установлено 8 ГБ оперативной памяти, значит, я могу выделить более 1 ГБ, например 2 ГБ.

Создать новый виртуальный жёсткий диск.

Тип файла выберите VDI

На этом этапе нам нужно указать формат виртуального жёсткого диска. Если отметить «Динамический виртуальный жёсткий диск» Значит пространство на вашем жестком диске, выделенное под нужды виртуальной машины, займётся не сразу, а по мере накопления файлов в вашей виртуальной машине. Рекомендую вам использовать этот вариант.

Указываем размер виртуального жёсткого диска. Если вы в первый раз создаёте виртуальную машину, укажите 50 ГБ, этого для установки Windows 8 вполне хватит. Но я лично укажу для себя больший объём. Почему? В процессе работы с виртуальной машиной, я буду устанавливать много операционных систем, поэтому я укажу объём 240 ГБ.

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

Создать.

Видим итог. Итак, виртуальную машину мы создали, теперь её нужно настроить и установить в неё наконец Windows 8.
Выделяем нашу виртуальную машину и жмём «Настроить».

Система. Снимаем галочку с пункта «Дискета». Оставляем первым загрузочным устройством CD/DVD-ROM, так как виртуальную машину мы будем загружать с установочного диска или образа Windows 8, вторым устройством оставляем Жёсткий диск.


Параметр «Процессор» оставляем всё как есть.

«Ускорение» Аппаратная виртуализация должна быть включена, наверняка вы будете устанавливать 64-битную операционную систему.


Дисплей. Видео. " Включить 3D-ускорение" и " Включить 2D-ускорение"
Видеопамять 128 МБ

Носители. Немного вашего внимания!

В виртуальной машине будет доступен ваш физический дисковод, в моём случае Привод «I» и если у вас есть диск с Windows, вы можете использовать его для установки операционной системы, поставьте галочку на Живой CD/DVD.
Также здесь присутствует виртуальный дисковод, подсоединим к нему образ с операционной системой Windows 8, которую мы скачали во вчерашней статье. В параметре «Носители» выбирайте «Привод» и «Выбрать образ оптического диска»

откроется проводник, в котором вы сможете выбрать скачанный образ Windows 8, затем нажмите «Открыть».

Образ Windows 8 присоединится к виртуальному дисководу.

Сеть. Отмечаем галочкой «Включить сетевой адаптер». Тип подключения «NAT». 

 

 

USB. Отмечаем галочками пункты. Включить контроллер USB. Включить контроллер USB (EHCI)

Что такое USB-фильтр? Представьте себе такую ситуацию, все USB устройства, подключенные к вашему компьютеру, определятся в операционной системе, которая установлена на вашу виртуальную машину. Естественно вам это не нужно. USB-фильтры будут определять, какое именно USB устройство должно определиться в виртуальной машине, а какое в основной вашей системе. Чтобы увидеть, как всё это работает на деле, нужно сначала установить в нашу виртуальную машину операционную систему Windows 8.1, а далее вам всё станет понятно, читаем дальше.

 

Примечание: Друзья, если Вы захотите загрузить виртуальную машину с USB-флешки, тогда прочтите нашу статью Загрузка c USB в VirtualBox

 

Чтобы все подключенные флешки USB-2.0 нормально работали в вашей виртуальной машине, установите себе плагин VirtualBox 4.2.16 Oracle VM VirtualBox Extension Pack, скачайте его на оф. сайте https://www.virtualbox.org/

Общие папки. Этот параметр обязательно нужно настроить. Так как общаться наша виртуальная машина с установленной у нас Windows будет через эти папки. Жмём на плюсик и вводим полный путь к нашей общей папке, например D:\share. Папка с названием share, в это время уже должна быть создана в корне диска (D:)

Обязательно поставьте галочку на пункте Авто-подключениеи общая папка появится в окне Компьютер сразу после загрузки установленной в виртуальную машину операционной системы.

Вот и все настройки. Жмём ОК!

Теперь нам с вами осталось только установить в виртуальную машину операционную систему Windows 8.1. Ещё раз убедимся, что во вкладке «Система» первым загрузочным устройством выставлен CD/DVD-ROM, а вторым жёсткий диск.
Включаем нашу виртуальную машину, нажимаем кнопку «Запустить»

и сразу у вас может выйти вот такая ошибка «Функции аппаратной виртуализации VT-x/AMD-V включены, но не функционируют».

Чтобы избавиться от неё, идём в БИОС, выбираем вкладку «Дополнительно»

Войти в расширенный режим? ОК.

Переходим во вкладку «Дополнительно» Нажимаем «Конфигурация ЦП.

Выбираем опцию Intel Virtualization Technology и ставим её в положение Вкл(включено),

но это если у вас процессор от Intel. Если у вас процессор AMD, тогда ищем в БИОС опцию Secure Virtual Machinesи тоже ставим её в положение Вкл (включено). Далее сохраняем произведённые нами настройки, жмём клавишу F10.

Сохранить конфигурацию и выполнить сброс? Да!

Метки к статье: Виртуальные машины VirtualBox

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

  • 2 минуты на чтение

В этой статье

Создайте виртуальную машину и установите ее операционную систему.

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

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

Приступим.

Windows 10 Fall Creators Update (Windows 10 версии 1709)

В Fall Creators Update функция Quick Create была расширена за счет включения галереи виртуальных машин, которую можно запускать независимо от Hyper-V Manager.

Для создания новой виртуальной машины в Fall Creators Update:

  1. Откройте Hyper-V Quick Create из меню «Пуск».

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

    1. Если вы хотите использовать свой собственный образ для создания виртуальной машины, выберите Локальный источник установки .
    2. Выберите Изменить источник установки .
    3. Выберите .iso или .vhdx, который вы хотите превратить в новую виртуальную машину.
    4. Если образ является образом Linux, снимите флажок «Безопасная загрузка».
  3. Выберите «Создать виртуальную машину»

Вот и все! Об остальном позаботится Quick Create.

Windows 10 Creators Update (Windows 10 версии 1703)

  1. Откройте диспетчер Hyper-V из меню «Пуск».

  2. В диспетчере Hyper-V найдите Quick Create в правом меню Действия .

  3. Настройте свою виртуальную машину.

    • (необязательно) Дайте виртуальной машине имя.
    • Выберите установочный носитель для виртуальной машины. Вы можете установить из .iso или.vhdx файл. Если вы устанавливаете Windows на виртуальную машину, вы можете включить безопасную загрузку Windows. В противном случае оставьте его невыделенным.
    • Настроить сеть. Если у вас уже есть виртуальный коммутатор, вы можете выбрать его в раскрывающемся списке сети. Если у вас нет существующего коммутатора, вы увидите кнопку для настройки автоматической сети, которая автоматически настроит виртуальную сеть.
  4. Щелкните Connect , чтобы запустить виртуальную машину. Не беспокойтесь о редактировании настроек, вы можете вернуться и изменить их в любое время.

    Вам может быть предложено «Нажмите любую клавишу для загрузки с CD или DVD». Давай, сделай так. Насколько ему известно, вы устанавливаете с компакт-диска.

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

Ваша виртуальная машина должна выглядеть примерно так:

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

Before Windows 10 Creators Update (Windows 10 версии 1607 и более ранней)

Если вы не используете Windows 10 Creators Update или более позднюю версию, следуйте этим инструкциям, используя вместо этого Мастер создания новой виртуальной машины:

  1. Создать виртуальную сеть
  2. Создать новую виртуальную машину
.

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

  • 4 минуты на чтение

В этой статье

Узнайте, как создать виртуальную машину и установить операционную систему на новую виртуальную машину. Вам понадобится файл .iso для операционной системы, которую вы хотите запустить. При необходимости загрузите пробную копию Windows 10 в Центре оценки TechNet.

Создание виртуальной машины с помощью диспетчера Hyper-V

  1. Откройте диспетчер Hyper-V, нажав клавишу окна и набрав «Диспетчер Hyper-V», или найдя диспетчер Hyper-V в своих приложениях.

  2. В диспетчере Hyper-V щелкните Action > New > Virtual Machine , чтобы открыть мастер создания новой виртуальной машины.

  3. Просмотрите содержимое «Перед началом работы» и нажмите Далее .

  4. Дайте виртуальной машине имя.

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

  1. Выберите место, где будут храниться файлы виртуальной машины, например c: \ virtualmachine . Вы также можете принять местоположение по умолчанию. По завершении нажмите Далее .

  1. Выберите поколение для машины и щелкните Далее .

Виртуальные машины поколения 2 были представлены в Windows Server 2012 R2 и предоставляют упрощенную модель виртуального оборудования и некоторые дополнительные функции. На виртуальную машину поколения 2 можно установить только 64-разрядную операционную систему. Дополнительные сведения о виртуальных машинах поколения 2 см. В обзоре виртуальных машин поколения 2.

Если новая виртуальная машина настроена как поколение 2 и будет работать под управлением дистрибутива Linux, необходимо отключить безопасную загрузку.Дополнительные сведения о безопасной загрузке см. В разделе «Безопасная загрузка».

  1. Выберите 2048 МБ для значения Startup Memory и оставьте Use Dynamic Memory выбранным. Нажмите кнопку Далее .

Память совместно используется хостом Hyper-V и виртуальной машиной, работающей на хосте. Количество виртуальных машин, которые могут работать на одном хосте, частично зависит от доступной памяти. Виртуальную машину также можно настроить для использования динамической памяти.Если этот параметр включен, динамическая память освобождает неиспользуемую память из запущенной виртуальной машины. Это позволяет большему количеству виртуальных машин работать на хосте. Дополнительные сведения о динамической памяти см. В обзоре динамической памяти Hyper-V.

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

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

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

  1. В мастере параметров установки выберите Установить операционную систему из файла загрузочного образа , а затем выберите файл .iso операционной системы. После завершения щелкните Далее .

При создании виртуальной машины вы можете настроить некоторые параметры установки операционной системы.Доступны три варианта:

  • Установить операционную систему позже - этот параметр не вносит дополнительных изменений в виртуальную машину.

  • Установить операционную систему из файла загрузочного образа - это аналогично вставке компакт-диска в физический привод CD-ROM физического компьютера. Чтобы настроить этот параметр, выберите образ .iso. Этот образ будет подключен к виртуальному приводу компакт-дисков виртуальной машины. Порядок загрузки виртуальной машины изменяется на загрузку с компакт-диска.

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

  1. Просмотрите сведения о виртуальной машине и нажмите Завершить , чтобы завершить создание виртуальной машины.

Создание виртуальной машины с помощью PowerShell

  1. Откройте PowerShell ISE от имени администратора.

  2. Запустите следующий сценарий.

  # Задайте имя виртуальной машины, имя коммутатора и путь к установочному носителю. $ VMName = 'TESTVM' $ Switch = 'Переключатель внешней виртуальной машины' $ InstallMedia = 'C: \ Users \ Administrator \ Desktop \ en_windows_10_enterprise_x64_dvd_6851151.iso' # Создать новую виртуальную машину New-VM -Name $ VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D: \ Virtual Machines \ $ VMName \ $ VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path $ D: \ Virtual Machines \ $ VMName "-Switch # Добавить DVD-привод на виртуальную машину Добавить-VMScsiController -VMName $ VMName Add-VMDvdDrive -VMName $ VMName -ControllerNumber 1 -ControllerLocation 0 -Path $ InstallMedia # Смонтировать установочный носитель $ DVDDrive = Get-VMDvdDrive -VMName $ VMName # Настроить виртуальную машину для загрузки с DVD Set-VMFirmware -VMName $ VMName -FirstBootDevice $ DVDDrive  

Завершите развертывание операционной системы

Чтобы завершить создание виртуальной машины, вам необходимо запустить виртуальную машину и выполнить установку операционной системы.

  1. В диспетчере Hyper-V дважды щелкните виртуальную машину. Это запустит инструмент VMConnect.

  2. В VMConnect нажмите зеленую кнопку «Пуск». Это похоже на нажатие кнопки питания на физическом компьютере. Вам может быть предложено «Нажмите любую клавишу для загрузки с CD или DVD». Давай, сделай так.

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

  1. Виртуальная машина загружается в программу установки, и вы можете выполнить установку, как на физическом компьютере.

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

.

Глава 1. Первые шаги

Добро пожаловать в Oracle VM VirtualBox.

Oracle VM VirtualBox - это кроссплатформенное приложение виртуализации. какая это значит? Во-первых, он устанавливается на ваш существующий Intel или Компьютеры на базе AMD, работают ли они под управлением Windows, Mac OS X, Операционные системы (ОС) Linux или Oracle Solaris. Во-вторых, это расширяет возможности вашего существующего компьютера, чтобы он мог запускать несколько ОС на нескольких виртуальных машинах одновременно время.Например, вы можете запустить Windows и Linux на своем Mac, запустить Windows Server 2016 на вашем сервере Linux, запустите Linux на вашем Windows ПК и так далее, наряду с вашими существующими приложениями. Вы можете устанавливайте и запускайте столько виртуальных машин, сколько захотите. Единственный практические ограничения - это дисковое пространство и память.

Oracle VM VirtualBox обманчиво прост, но при этом очень мощен. Оно может работать везде с небольших встроенных систем или настольных компьютеров вплоть до развертывания центров обработки данных и даже облака среды.

На следующем снимке экрана показано, как Oracle VM VirtualBox, установленный на Компьютер Apple Mac OS X под управлением Windows Server 2016 в виртуальном окно машины.

Рисунок 1.1. Виртуальная машина Windows Server 2016, отображаемая на хосте Mac OS X

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

Вы можете найти обзор возможностей Oracle VM VirtualBox в Раздел 1.3, «Обзор функций». Для существующей виртуальной машины Oracle VirtualBox пользователям, которые просто хотят узнать, что нового в этом выпуске, см. Chapter15, Журнал изменений, .

1.1.Почему виртуализация полезна?

Технологии и функции, которые предоставляет Oracle VM VirtualBox: полезно в следующих сценариях:

  • Запуск нескольких операционных систем одновременно. Oracle VM VirtualBox позволяет запускать более одной ОС одновременно. Таким образом, вы можете запускать программное обеспечение написано для одной ОС в другой, например ПО Windows в Linux или Mac, без перезагрузки, чтобы использовать его.Поскольку ты можно настроить, какие виртуальные к каждой такой ОС должно быть представлено оборудование, можно установить старая ОС, такая как DOS или OS / 2, даже если ваш настоящий компьютер оборудование больше не поддерживается этой ОС.

  • Более простое программное обеспечение установки. Поставщики программного обеспечения могут использовать виртуальные машины для доставки полных конфигураций программного обеспечения. Например, установка полного почтового сервера на реальный компьютер может быть утомительной задачей.С Oracle VM VirtualBox такой сложный установка, часто называемая устройством , может быть упакован в виртуальную машину. Установка и запуск почты сервер становится таким же простым, как импорт такого устройства в Oracle VM VirtualBox.

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

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

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

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

При работе с виртуализацией, а также для понимания следующие главы данной документации помогают познакомить немного важной терминологии, особенно следующие условия:

  • Хост-операционная система (хост ОПЕРАЦИОННЫЕ СИСТЕМЫ). Это ОС физического компьютера на какой Oracle VM VirtualBox был установлен. Есть версии Oracle VM VirtualBox для Windows, Mac OS X, Linux и Oracle Хосты Solaris. См. Раздел 1.4, «Поддерживаемые операционные системы хоста».

    В большинстве случаев в этом руководстве обсуждаются все Oracle VM VirtualBox версии вместе. Могут быть различия в зависимости от платформы которые мы укажем в соответствующих случаях.

  • Гостевая операционная система (гостевая ОПЕРАЦИОННЫЕ СИСТЕМЫ). Это ОС, которая работает внутри виртуальная машина. Теоретически Oracle VM VirtualBox может запускать любой x86 ОС, такие как DOS, Windows, OS / 2, FreeBSD и OpenBSD. Но добиться почти нативной производительности гостевого кода на вашем машины, нам пришлось пройти через множество оптимизаций, специфичен для определенных ОС. Итак, пока ваша любимая ОС май запускаем в качестве гостя, мы официально поддерживаем и оптимизировать для нескольких избранных, включая наиболее распространенные Операционки.

    См. Раздел 3.1, «Поддерживаемые гостевые операционные системы».

  • Виртуальная машина (ВМ). Это это особая среда, которую Oracle VM VirtualBox создает для ваша гостевая ОС во время ее работы. Другими словами, вы бежите ваша гостевая ОС в ВМ. Обычно виртуальная машина отображается в виде окна на рабочем столе вашего компьютера. В зависимости от какой из различных интерфейсов Oracle VM VirtualBox вы используете, ВМ может отображаться в полноэкранном режиме или удаленно на другом компьютер.

    Внутренне Oracle VM VirtualBox рассматривает виртуальную машину как набор параметров. которые определяют его поведение. Некоторые параметры описывают оборудование настройки, такие как объем памяти и количество процессоров назначен. Остальные параметры описывают информацию о состоянии, например, запущена или сохранена виртуальная машина.

    Вы можете просмотреть эти настройки виртуальной машины в VirtualBox Manager. диалоговое окно Настройки , и выполнив команду VBoxManage .Видеть Глава 8, VBoxManage .

  • Гостевые дополнения. Это относится к специальным программным пакетам, которые поставляются с Oracle VM VirtualBox, но предназначен для установки внутри ВМ для повышения производительности гостевая ОС и добавить дополнительные функции. Видеть Глава 4, Гостевые дополнения .

Ниже приводится краткое описание основных функций Oracle VM VirtualBox. функции:

  • Переносимость. Oracle VM VirtualBox работает на большом количестве 64-битных операционных систем хоста. Видеть Раздел 1.4, «Поддерживаемые операционные системы хоста».

    Oracle VM VirtualBox - это так называемый , размещенный на гипервизор, иногда называемый типом 2 гипервизор. В то время как без покрытия или тип 1 гипервизор будет работать непосредственно на оборудовании, Oracle VM VirtualBox требует установки существующей ОС.Таким образом, он может работать наряду с существующими приложениями на этом хосте.

    В очень большой степени Oracle VM VirtualBox функционально идентичны на всех хост-платформах, и один и тот же файл и используются форматы изображений. Это позволяет запускать виртуальные машины, созданные на одном хосте на другом хосте с другим ОС хоста. Например, вы можете создать виртуальную машину на Windows, а затем запустите его под Linux.

    Кроме того, виртуальные машины можно легко импортировать и экспортируется с использованием открытого формата виртуализации (OVF), отраслевой стандарт, созданный для этой цели.Ты даже можешь импортировать файлы OVF, созданные с помощью другой виртуализации программного обеспечения. См. Раздел 1.14, «Импорт и экспорт виртуальных машин».

    Для пользователей Oracle Cloud Infrastructure функциональность распространяется на экспорт и импорт виртуальных машин в облако и из него. Этот упрощает разработку приложений и развертывание на производственная среда. Видеть Раздел 1.14.5, «Экспорт устройства в Oracle Cloud Infrastructure».

  • гостевые дополнения: общие папки, бесшовные окна, 3D виртуализация. г. Гостевые дополнения Oracle VM VirtualBox - это программные пакеты, которые могут быть установлен внутри поддерживаемого гостя системы для повышения их производительности и предоставления дополнительных интеграция и связь с хост-системой. После при установке гостевых дополнений виртуальная машина будет поддерживать автоматическая настройка разрешений видео, бесшовные окна, ускоренная 3D графика и многое другое.Видеть Глава 4, Гостевые дополнения .

    В частности, гостевые дополнения предусматривают общих папки , которые позволяют получить доступ к файлам на хосте систему из гостевой машины. Видеть Раздел 4.3, «Общие папки».

  • Отличная поддержка оборудования. Среди другие функции Oracle VM VirtualBox поддерживает следующее:

    • Гостевая многопроцессорная обработка (SMP). Oracle VM VirtualBox может отображать до 32 виртуальные процессоры для каждой виртуальной машины, независимо от того, как на вашем хосте физически присутствует много ядер ЦП.

    • Поддержка USB-устройств. Oracle VM VirtualBox реализует виртуальный USB-контроллер и позволяет подключать произвольные USB-устройства к вашему виртуальные машины без необходимости установки для конкретного устройства драйверы на хосте.Поддержка USB не ограничивается определенными категории устройств. См. Раздел 3.11.1, «Настройки USB».

.

Страница не найдена

Документы

Моя библиотека

раз