Как изменить параметры виртуальной машины
Можно задать следующие параметры виртуальной машины.
Имя по умолчанию : Новая виртуальная машина
Введите имя для новой виртуальной машины.
Начальная настройка: хранилище сервера виртуализации по умолчанию, если новая машина создается на сервере виртуализации. В противном случае это папка документов текущего пользователя.
Это хранилище, где будет создана новая виртуальная машина. Возможность изменить хранилище на сервере виртуализации зависит от настроек и бренда продукта виртуализации. VMware ESX позволяет иметь несколько хранилищ. Сервер Microsoft Hyper-V позволяет создать новую виртуальную машину в любой локальной папке.
Начальная настройка: если этого параметра нет в резервной копии, то это параметр по умолчанию сервера виртуализации.
Это объем памяти, выделяемой новой виртуальной машине. Диапазон изменения памяти зависит от оборудования хоста, операционной системы хоста и настроек продукта виртуализации. Например, виртуальным машинам может быть разрешено использовать не больше 30 % памяти.
Начальная настройка: количество и размер дисков исходной машины.
Количество дисков, как правило, равно таковому на исходной машине. Оно может быть другим, если в программу добавляются дополнительные диски, чтобы из-за ограничений, налагаемых продуктом виртуализации, соответствовать количеству томов на исходной машине. Виртуальные диски можно добавлять в конфигурацию машины или в некоторых случаях удалять предложенные диски.
При добавлении нового виртуального диска наряду с указанием интерфейса и производительности можно задать его формат.
- Экономичный формат. Диск занимает такую же часть пространства памяти, что и данные, которые на нем хранятся. Это способствует экономии пространства памяти. Чтобы включить экономичный формат, выберите флажок Экономное распределение (для ESX) или Динамически расширяющийся диск (для Hyper-V).
- Полный формат. Диск занимает все подготовленное пространство памяти. Это способствует повышению производительности виртуальной машины. Чтобы использовать полный формат, снимите флажок Экономное распределение (для ESX) или Динамически расширяющийся диск (для Hyper-V).
Если резервная копия создана для физической машины, настройкой по умолчанию является полный формат. При восстановлении из резервной копии виртуальной машины программное обеспечение пытается воспроизвести формат дисков исходной машины. Если это невозможно, используется полный формат.
Реализация машин Xen основана на Microsoft Virtual PC и наследует его ограничения: до 3 дисков IDE и 1 процессор. Использование дисков SCSI не поддерживается.
Начальная настройка: параметр сервера по умолчанию, если этого параметра нет в резервной копии или параметр из резервной копии не поддерживается сервером виртуализации.
Это количество процессоров новой виртуальной машины. В большинстве случаев этот параметр имеет значение 1. Положительный результат назначения машине нескольких процессоров не гарантируется. Количество виртуальных процессоров может зависеть от конфигурации ЦП хоста, продукта виртуализации и гостевой операционной системы. Обычно несколько процессоров становятся доступными на многопроцессорных хостах. При наличии ЦП многоядерного хоста или гиперпотоковой организации может стать возможным применение нескольких виртуальных процессоров на однопроцессорном хосте.
Как изменить параметры виртуальной машины?
В разделе Compute в пункте Virtual Machines выбираем необходимую и нажимаем Details.
Открывается окно с четырьмя основными вкладками: General, Hardware, Guest OS Customization, Advanced. Рассмотрим каждую из них подробнее. В инструкции будут описаны только те опции, которые вы сможете редактировать самостоятельно.
1. Параметры вкладки General:
- Name – имя виртуальной машины;
- Computer Name – DNS-имя сервера внутри гостевой операционной системы;
- Description – описание виртуальной машины;
- Operating System Family – семейство ОС, установленной внутри виртуальной машины;
- Operating System – версия ОС, установленной внутри виртуальной машины. Данный параметр определяет то, какой образ будет подключен гипервизором для установки vmware tools;
- Boot Delay – пауза между окончанием инициализации BIOS и загрузкой ОС;
- Storage Policy – тип системы хранения данных, на которой будут находиться конфигурационные файлы ВМ (swap, снимки состояния) и ее диски;
- Enter BIOS Setup – если этот флаг активен, при следующей загрузке будет принудительно вызвано меню BIOS;
2. Параметры вкладки Hardware:
- Compute Policy – тип физических серверов, на которых будет работать ВМ;
- Number of virtual CPUs – суммарное количество ядер CPU ВМ;
- Cores per socket – параметр распределения ядер по сокетам. Если у вас нет специальных требований, например к лицензированию ПО, рекомендуем данный параметр оставить в значении 1.
- Virtual CPU hot add – возможность добавления CPU без отключения ВМ. Использование данного функционала может негативно повлиять на производительность ВМ, используйте с осмотрительностью.
- Expose hardware-assisted CPU virtualization to guest OS – проброс функций аппаратной виртуализации процессора в гостевую ОС.
- Total Memory – объем оперативной памяти виртуальной машины;
- Memory hot add – возможность добавления памяти без отключения ВМ;
- Computer Name – DNS-имя сервера внутри гостевой операционной.
- Кнопка ADD – добавление новых виртуальных дисков;
- Size – размер виртуального диска;
- Policy – тип СХД, на которой будут расположены диски;
- Bus Type – тип виртуального дискового контроллера. Рекомендуем оставлять данный параметр по умолчанию.
- Bus Number, Unit Number – параметры, определяющие адресацию шины дисков;
- Кнопка с изображением корзины – удаление виртуального диска.
- Кнопка ADD – добавление новых виртуальных сетевых адаптеров;
- Primary NIC – если флаг активен, то к данному адаптеру будут применяться параметры спецификации виртуальной сети (DNS, Default Gateway);
- Connected – подключение/отключение виртуального адаптера к виртуальной сети;
- Network Adapter Type – модель виртуального сетевого адаптера. Данный параметр можно выбрать только в момент добавления адаптера к ВМ. Рекомендуем использовать VMXNET3.
- Network – имя сети уровня vApp или организации, к которой необходимо подключить адаптер;
- IP Mode – выбор режима назначения IP-адреса адаптеру;
- IP Address – поле для ручного определения адреса адаптера, доступно только в режиме Static – Manual;
- MAC Address – MAC-адрес виртуального адаптера;
- Кнопка с изображением корзины – удаление виртуального адаптера.
3. Параметры вкладки Guest OS Customization рассмотрены в инструкции «Как кастомизировать виртуальную машину».
4. Параметры вкладки Advanced позволяют создать дополнительные параметры ВМ, например, для создания сценариев автоматизации. Также тут определяются параметры управления конкуренцией за ресурсы CPU и RAM, однако данный функционал недоступен для пользователей в нашей инфраструктуре.
Виртуальная машина VirtualBox для начинающих
Виртуальные машины представляют собой эмуляцию устройств на другом устройстве или, в контексте этой статьи и упрощенно, позволяют запускать виртуальный компьютер (как обычную программу) с нужной операционной системой на вашем компьютере с той же или отличающейся ОС. Например, имея на своем компьютере 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.
- Нажмите «Создать» в окне Oracle VM VirtualBox Менеджер.
- В окне «Укажите имя и тип ОС» задайте произвольное имя виртуальной машины, выберите тип ОС, которая будет на нее установлена и версию ОС. В моем случае — Windows 10 x64. Нажмите «Далее».
- Укажите объем оперативной памяти, выделяемой для вашей виртуальной машины. В идеале — достаточный для её работы, но не слишком большой (так как память будет «отниматься» от вашей основной системы, когда виртуальная машина будет запущена). Рекомендую ориентироваться на значения в «зелёной» зоне.
- В следующем окне выберите «Создать новый виртуальный жесткий диск».
- Выберите тип диска. В нашем случае, если этот виртуальный диск не будет использоваться за пределами VirtualBox — VDI (VirtualBox Disk Image).
- Укажите, динамический или фиксированный размер жесткого диска использовать. Я обычно использую «Фиксированный» и вручную задаю его размер.
- Укажите размер виртуального жесткого диска и место его хранения на компьютере или внешнем накопителе (размер должен быть достаточным для установки и работы гостевой операционной системы). Нажмите «Создать» и дождитесь завершения создания виртуального диска.
- Готово, виртуальная машина создана и отобразится в списке слева в окне VirtualBox. Чтобы увидеть информацию о конфигурации, как на скриншоте, нажмите по стрелке справа от кнопки «Машины» и выберите пункт «Детали».
Виртуальная машина создана, однако, если её запустить, вы не увидите ничего кроме черного экрана со служебной информацией. Т.е. создан пока только «виртуальный компьютер» и никакая операционной система на нём не установлена.
Установка Windows в VirtualBox
Для того, чтобы установить Windows, в нашем случае Windows 10, в виртуальной машине VirtualBox вам потребуется образ ISO с дистрибутивом системы (см. Как скачать образ ISO Windows 10). Дальнейшие шаги будут выглядеть следующим образом.
- Вставьте образ ISO в виртуальный привод DVD. Для этого выберите виртуальную машину в списке слева, нажмите кнопку «Настроить», перейдите в пункт «Носители», выберите диск, нажмите по кнопке с диском и стрелкой и выберите пункт «Выбрать образ оптического диска». Укажите путь к образу. Затем в пункте настроек «Система» в разделе «Порядок загрузки» установите «Оптический диск» на первое место в списке. Нажмите «Ок».
- В главном окне нажмите «Запустить». Запустится созданная ранее виртуальная машина, при этом загрузка будет выполнена с диска (с образа ISO), можно выполнить установку Windows так, как это делается на обычном физическом компьютере. Все шаги первоначальной установки аналогичны таковым на обычном компьютере, см. Установка Windows 10 с флешки.
- После того, как Windows была установлена и запущена, следует установить некоторые драйверы, которые позволят гостевой системе правильно (и без лишних тормозов) работать в виртуальной машине. Для этого выберите в меню «Устройства» — «Подключить образ диска дополнений VirtualBox», откройте компакт-диск внутри виртуальной машины и запустите файл VBoxWindowsAdditions.exe для установки этих драйверов. При ошибке подключения образа, завершите работу виртуальной машины и подключите образ из C:\ Program Files\ Oracle\ VirtualBox\ VBoxGuestAdditions.iso в настройках носителей (как в первом шаге) и снова запустите виртуальную машину, а затем произведите установку с диска.
По завершении установки и перезагрузки виртуальной машины она полностью будет готова к работе. Однако, возможно, вы захотите выполнить некоторые дополнительные настройки.
Основные настройки виртуальной машины VirtualBox
В настройках виртуальной машины (учтите, что многие настройки недоступны, пока виртуальная машина запущена) вы можете изменить следующие основные параметры:
- В пункте «Общие» на вкладке «Дополнительно» можно включить общий с основной системой буфер обмена и функцию Drag-n-Drop для перетаскивания файлов в гостевую ОС или из неё.
- В пункте «Система» — порядок загрузки, режим EFI (для установки на GPT диск), размер оперативной памяти, количество ядер процессора (не следует указывать число более количества физических ядер процессора вашего компьютера) и допустимый процент их использования (низкие значения часто приводят к тому, что гостевая система «тормозит»).
- На вкладке «дисплей» можно включить 2D и 3D ускорение, задать объем видеопамяти для виртуальной машины.
- На вкладке «Носители» — добавить дополнительные приводы дисков, виртуальные жесткие диски.
- На вкладке USB — добавить USB устройства (которые физически подключены к вашему компьютеру), например, флешку, к виртуальной машине (нажмите по значку USB с «плюсом» справа). Для использования контроллеров USB 2.0 и USB 3.0 установите Oracle VM VirtualBox Extension Pack (доступно для скачивания там же, где вы загружали VirtualBox).
- В разделе «Общие папки» можно добавить папки, которые будут общими для основной ОС и виртуальной машины.
Некоторые из указанных выше вещей можно выполнить и из запущенной виртуальной машины в главном меню: например, в пункт «Устройства» можно подключить флешку, извлечь или вставить диск (ISO), включить общие папки и т.п.
Дополнительная информация
В завершение — некоторая дополнительная информация, которая может оказаться полезной при использовании виртуальных машин VirtualBox.
- Одна из полезных возможностей при использовании виртуальных машин — создание «снимка» (snapshot) системы в её текущем состоянии (со всеми файлами, установленными программами и прочим) с возможностью отката к этому состоянию в любой момент (и возможностью хранить несколько снимков). Сделать снимок в VirtualBox можно на запущенной виртуальной машине в меню «Машина» — «Сделать снимок состояния». А восстановить в менеджере виртуальных машин, нажав «Машины» — «Снимки» и выбрав вкладку «Снимки».
- Некоторые комбинации клавиш по умолчанию перехватываются основной операционной системой (например, Ctrl+Alt+Del). Если вам требуется отправить подобное сочетание клавиш в виртуальную машину, используйте пункт меню «Ввод».
- Виртуальная машина может «захватывать» ввод клавиатуры и мышь (так, что нельзя перевести ввод на основную систему). Чтобы «освободить» клавиатуру и мышь, если потребуется, используйте нажатие хост-клавиши (по умолчанию это правый Ctrl).
- На сайте Майкрософт есть готовые бесплатные виртуальные машины Windows для VirtualBox, которые достаточно импортировать и запустить. Подробно о том, как это сделать: Как скачать бесплатные виртуальные машины Windows с сайта Майкрософт.
- При необходимости вы можете включить загрузку виртуальной машины VirtualBox с физической флешки или другого накопителя