VirtualBox – это специальное средство для виртуализации, позволяющее запускать операционную систему внутри другой. Оно поставляется в двух версиях – с открытым и закрытым исходным кодом. С помощью VirtualBox мы можем не только запускать ОС, но и настраивать сеть, обмениваться файлами и делать многое другое.
Что представляет собой VirtualBox и как им пользоваться – об этом и многом другом поговорим в сегодняшней статье.
Шаг 1: Установка Virtual Box
В инсталляции VirtualBox нет ничего сложного: программа поставляется в бесплатном доступе для Linux, Solaris, macOS и Microsoft Windows. Скачать ее можно с официального сайта.
Как только установка будет завершена, перед нами отобразится главный экран программы:
С ним мы и будем работать в последующих разделах – в частности рассмотрим, как создать виртуальную машину и провести дополнительные настройки.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Шаг 2: Создаем виртуальную машину
Как мы уже говорили, основная функция VirtualBox – виртуализация. Чтобы запустить новую операционную систему, необходимо создать для нее виртуальную машину. Для этого необходимо выполнить следующее:
- Запускаем VirtualBox и в правой части выбираем «Создать».
- В отобразившемся окне прописываем имя операционной системы и указываем путь до машины. Обратите внимание на то, что тип ОС выбирается автоматически в зависимости от введенного названия.
- Выбираем, сколько оперативной памяти будет отведено под будущую ОС.
- Отмечаем пункт «Создать новый виртуальный жесткий диск» и нажимаем «Создать».
- Указываем «VDI».
- Далее выбираем тип диска: динамический или фиксированный. Лучше выбрать динамический, ведь тогда размер файла диска будет увеличиваться в зависимости от его наполнения в виртуальной машине.
- Осталось выбрать размер диска:
- В результате будет создана новая виртуальная машина:
Обратите внимание на то, что мы еще не устанавливали операционную систему, а лишь отвели для нее место. Теперь мы можем запустить виртуальную машину и поставить на нее нужную ОС, но перед этим давайте пройдемся по некоторым параметрам.
Шаг 3: Настраиваем процессор
Для каждой операционной системы мы можем задать пользовательские настройки процессора, например, нам доступна возможность выбрать количество ЦП, а также установить предел загрузки ЦПУ. Все эти параметры находятся в настройках выбранной виртуальной машины:
- Кликаем правой кнопкой мыши по виртуальной машине и выбираем «Настроить…».
- В отобразившемся окне переходим в раздел «Процессор» и устанавливаем нужные значения.
Функция «Включить PAE/NX» предназначена для поддержки 4 и более Гб ОЗУ в 32-битных системах.
Во вкладке «Ускорение» мы можем выбрать режим виртуализации, а также настроить дополнительные параметры для увеличения скорости работы.
Шаг 4: Настраиваем графику
Иногда при установке новой виртуальной машины значение видеопамяти по умолчанию составляет 16 Мб, тогда как рекомендуется выделять не менее 128 Мб. Изменить это можно в настройках раздела «Дисплей».
Если у вас видеокарта на 2 Гб, то максимальное значение видеопамяти будет равно 256 Мб. В этом же разделе можно установить количество мониторов, изменить коэффициент масштабирования и многое другое.
Шаг 5: Настраиваем сеть
Изначально виртуальная машина использует сеть NAT, что вполне удобно, если необходимо получить доступ к интернету. Если же вам нужно настроить взаимосвязь между разными ВМ, то потребуется выполнить дополнительные настройки.
В настройках переходим в раздел «Сеть» и заходим в подраздел «Адаптер 2». Там активируем пункт «Включить сетевой адаптер» и указываем тип подключения «Виртуальный адаптер хоста».
Обратите внимание на имя – теперь все, кто будет его использовать, автоматически подключатся к единой виртуальной сети.
Шаг 6: Клонирование
Еще одна полезная функция – «Клонирование». С ее помощью мы можем сделать резервную копию виртуальной машины, чтобы в последующем обратиться к ней при возникновении различного рода проблем.
Для этого кликаем правой кнопкой мыши по виртуальной машине и выбираем «Клонировать…».
В отобразившемся окне потребуется выбрать путь и скачать туда резервную копию.
Шаг 7: Запускаем виртуальную машину
Вот мы и пришли к самому главному – запуску созданной виртуальной машины в VirtualBox. Для этого нам потребуется загрузочный диск необходимой операционной системы. Это обычный образ, который мы всегда используем при установке ОС на ПК. Установить его в VirtualBox мы можем следующим образом:
- Выбираем созданную ранее виртуальную машину и в правой части нажимаем на кнопку «Запустить».
- Добавляем образ операционной системы.
- Когда операционная система будет установлена, вы получите к ней доступ через окно VirtualBox. Например, вот так будет выглядеть Linux:
Шаг 8: Устанавливаем дополнительные плагины
Дополнительные расширения VirtualBox позволяют получить доступ к USB-устройствам и веб-камере из виртуальной машины, настроить удаленный доступ и многое другое. Для их установки потребуется скачать дополнительный пакет с официальной страницы.
Далее следуем инструкции:
- Заходим в VirtualBox и переходим в «Файл» -> «Настройки…».
- Открываем раздел «Плагины» и в правой части кликаем по кнопке в виде плюса.
- Выбираем скачанный пакет и в отобразившемся окне выбираем «Установить».
Таким образом, вы сможете работать с USB-устройствами напрямую через виртуальную машину.
Шаг 9: Делаем снимки состояния
Ранее мы уже создавали копию виртуальной машины, которой можно воспользоваться в случае непредвиденных проблем. Но это не единственный способ создания резервной копии – мы также можем использовать специальную функцию «Снимок состояния». Она позволяет возвращать систему к предыдущему состоянию.
Создать снимок можно следующим образом:
- Запускаем виртуальную машину и в верхней части выбираем «Машина» -> «Сделать снимок состояния…».
- Задаем ему имя и по желанию прописываем описание.
- Вернуться к созданному снимку мы можем через меню «Машина» -> «Инструменты» -> «Снимки».
Шаг 10: Записываем видео с экрана
Если вам потребуется снять ролик о том, как вы пользуетесь операционной системой через VirtualBox, сделать это можно прямо в программе. Достаточно запустить виртуальную машину и перейти в раздел «Вид», затем выбирать «Запись».
Шаг 11: Подключаем дополнения гостевой системы
Дополнения гостевой системы позволяют использовать такие возможности, как общий буфер обмена, общие папки, перетаскивание файлов, интеграция экрана, адаптация разрешения виртуальной машины и многое другое.
Воспользоваться этим можно через вкладку «Устройства» -> «Подключить образ диска Дополнений гостевой ОС…».
Останется запустить специальный установщик, который поддерживается как на Linux, так и на Windows.
На этом моя статья подходит к концу. Сегодня мы рассмотрели, как пользоваться мощным инструментом VirtualBox. С его помощью мы можем устанавливать дополнительные операционные системы, проводить между ними сеть, а также выполнять все то, что доступно в обычной ОС.
VirtualBox — это средство, позволяющее создавать на ПК виртуальную машину со своей собственной операционной системой.
Виртуальные машины используются для тестирования ПО на разных платформах: Microsoft Windows, Linux, macOS. Без виртуализации разработчикам пришлось бы держать под рукой отдельную ЭВМ под каждую ОС.
Всем виртуальным машинам выделяется пространство на физическом диске. Их операционные системы называются гостевыми, а ОС физического ПК — хостовой.
VirtualBox распространяется бесплатно и устанавливается на компьютеры под управлением операционных систем Windows, macOS и Linux.
Создадим виртуальную машину, работающую на Debian — ОС на базе Linux, которая используется для работы на ПК и серверах.
Из этой статьи вы узнаете:
- Как установить VirtualBox
- Как создать виртуальную машину
- Как её настроить
- Как правильно её запустить
Запуск и настройка программы проста и не требует специальных знаний. Для скачивания переходим по ссылке. Это не самая последняя версия VirtualBox, но для удобства мы будем работать с ней.
На странице находится список дистрибутивов для загрузки на ПК под управлением разных ОС. Мы будем устанавливать программу на ПК под управлением Windows — следовательно, выбираем версию Windows hosts. Она первая в списке.
Скачиваем её на свой ПК. По завершении процесса появляется приветствие:
Приступаем к установке VirtualBox. В процессе могут выплывать разные предупреждения. Игнорируем их и нажимаем Next. В финале нам откроется главный экран программы с приветствием на русском языке:
Вверху страницы нажимаем кнопку «Создать». В появившемся окне программа предлагает дать машине имя и выбрать ОС. По умолчанию задан VirtualBox под управлением Windows.
Назовём нашу виртуальную машину ВМ-1. Так как она будет управляться ОС на базе Linux, в выпадающем окне «Тип» выбираем Linux. Затем, в окне «Версия», — Debian (x64-bit).
Указываем объём памяти, который мы выделим нашей ВМ-1: оставляем заданный по умолчанию или вводим своё значение.
Объём памяти напрямую влияет на работу виртуальной машины. Лучше всего придерживаться простого правила: выделять не более половины RAM физического ПК. Также можно отталкиваться от рекомендации VirtualBox, которая отмечает зелёным фоном рекомендуемый объём памяти.
Создаём виртуальный жёсткий диск. По умолчанию программа предлагает новый диск с рекомендуемым объёмом. Принимаем параметры или задаём свои.
Выбираем тип файла жёсткого диска. По умолчанию VirtualBox предлагает VDI. Ок, соглашаемся. VHD и VMDK — это форматы, предназначенные для виртуальных машин на базе аналогов VirtualBox: VMWare и Virtual PC. Использование VHD и VMDK приведёт к снижению производительности нашей виртуальной машины.
Указываем формат хранения: динамический или фиксированный. Для большинства задач подходит динамический: его размер будет увеличиваться или уменьшаться в зависимости от содержимого. Для задач, где нужна максимальная производительность (например, обработка видео) подходит фиксированный формат.
Выбираем размер диска. В нашем случае это 16 ГБ. При желании в VirtualBox можно задать больший объём. Именуем новый диск так, как предлагает программа.
Мы создали виртуальную машину. На экране указаны её параметры: название, операционная система, оперативная и видеопамять.
Сейчас у нашей машины параметры, заданные по умолчанию. Если мы хотим их изменить, наводим мышку на виртуальную машину ВМ-1 слева на экране, кликаем по ней правой кнопкой и в выпадающем меню выбираем «Настроить».
Выбираем вкладку «Система», затем — «Процессор». Сразу в VirtualBox значения заданы по умолчанию, при желании меняем их на другие. Например, увеличиваем количество задействованных процессоров. Помните, что не стоит устанавливать значения за пределами рекомендуемой зелёной зоны. Как видно на скриншоте, это два ядра из имеющихся четырёх. Если установить больше, это негативно скажется на работе нашего ПК.
Во вкладке «Ускорение» настраиваем режим виртуализации и дополнительные параметры для ускорения работы. Они подбираются автоматически и зависят от выбранной гостевой ОС. Ничего не меняем, оставляем параметры по умолчанию.
Вариант «Минимальный» выбирают для гостевых систем macOS. «Hyper-V» — для Windows, а «KVM» — для Linux. Вариант «Отсутствует» выбираем, когда мы хотим скрыть от гостевой ОС, что она работает на виртуальной машине, а не на физическом ПК. «Совместимый» создан для поддержки виртуальных машин, созданных на устаревших версиях VirtualBox.
Функция «Включить PAE/NX» предназначена для поддержки 4 и более ГБ ОЗУ в 32-битных системах. Мы работаем в 64-битной системе, поэтому для нас это неактуально.
Из вкладки «Система» переходим во вкладку «Дисплей», чтобы установить параметры видеопамяти. Она определяет объём ресурсов, выделенный для виртуального графического адаптера гостевой ОС. Адаптер, в свою очередь, отвечает за обработку графических операций и вывод изображения на экран. Если выделенный объём ресурсов недостаточен, производительность может снизиться. У нашей виртуальной машины значение видеопамяти по умолчанию задано 16 МБ. Это немного, поэтому лучше сразу указать его максимальное рекомендуемое значение. В нашем случае это 128 МБ.
Для подключения к интернету VirtualBox по умолчанию использует сеть NAT. Этот вариант хорошо работает в большинстве ситуаций. Машине присваивается один и тот же IP-адрес, и она полагает, что находится в своей изолированной сети. Важно, что это будет работать, даже если ПК перемещается из одной сети в другую. Например, ноутбук меняет местоположение и подключения вместе со своим владельцем.
Если мы захотим создать связь между ВМ и ПК, выбираем и настраиваем тип подключения «Сетевой мост».
Когда нужна сеть из нескольких виртуальных машин, выбираем и настраиваем «Виртуальный адаптер хоста». Доступа к интернету не будет, но зато машины смогут взаимодействовать между собой. Подробно типы подключений рассматривать не будем — это тема отдельной статьи.
Ко всем настройкам всегда можно вернуться и изменить их согласно изменившимся задачам.
Пора установить в VirtualBox ОС. Скачиваем образ Debian 11.6 на флешку или прямо на ПК с официального сайта. Несмотря на предупреждение, контрольную сумму можно не проверять.
Нажимаем кнопку «Запустить» в интерфейсе VirtualBox.
Нажимаем на значок папки либо в выпадающем окне находим и выбираем папку с образом Debian и продолжаем.
Выбираем «Сетевой интерфейс» и ждём, пока произойдёт настройка сети. В процессе время от времени будут появляться всплывающие окна. Не вникая в их содержание, просто нажимаем «Далее» или «Продолжить».
После завершения настройки VirtualBox на экране появится меню со списком способов инсталляции. Выбираем первый — Graphical Install.
После инсталляции программа предлагает выбрать язык. Выбираем русский или оставляем предложенный английский.
Затем система предлагает выбрать местонахождение. Выбираем РФ или другую страну, в которой находимся.
Переходим к настройке клавиатуры. Первым делом устанавливаем язык клавиатуры — русский или другой на выбор из списка.
Затем выбираем способ переключения языков с русского на английский и обратно. По умолчанию стоит Alt + Shift.
После этого система самостоятельно загружает компоненты с установочного носителя и настраивает сеть.
Пора дать нашей машине имя, под которым она будет известна в сети. По умолчанию предлагается назвать её debian. Сохраняем имя или вводим свой вариант.
Затем система предлагает задать имя домена. Делать это необязательно, ведь мы устанавливаем ОС на виртуальную машину и домена у нас нет. Оставляем поле пустым.
Переходим к установке паролей. В Debian есть два типа пользователей:
- Суперпользователь с правами администратора.
- Пользователь.
Для нас разница между пользователями не важна, так как VirtualBox находится на нашем частном компьютере. Однако доступ лучше всё же разграничить, чтобы случайно ничего не сломать.
Задаём пароль суперпользователя.
Переходим к настройке учётных записей обычного пользователя. Сначала даём ему имя. У нас это First User, но можно придумать свой вариант.
Теперь придумываем имя пользователя, под которым он будет известен в системе, например user, а затем задаём для него пароль.
После установки паролей нам нужно выбрать время, которое будет отображаться при работе нашей машины. Устанавливаем свой часовой пояс.
Переходим к разметке дисков. Система предлагает несколько опций на выбор. Наша цель — потестировать виртуальную машину, поэтому выбираем первый вариант: «Авто — использовать весь диск».
Появляется предупреждение о стирании всех данных на диске. Подтверждаем.
Выбираем схему разметки. По умолчанию система рекомендует первый вариант — «Все файлы в одном разделе (рекомендуется новичкам)». Соглашаемся и продолжаем.
В появившемся окне ничего не меняем, только подтверждаем завершение разметки и запись изменений на диск.
В конце процедуры разметки в отдельном окне подтверждаем сохранение изменений на диске. Ставим «Да» и нажимаем «Продолжить».
Начинается установка базовой системы.
В процессе установки система может сообщить о найденной метке и предложить просканировать другой диск. Этого делать не надо — оставляем «Нет» и нажимаем «Продолжить».
По окончании установки система предлагает выбрать зеркало архива. Страну выбираем на своё усмотрение.
В списке зеркал архива оставляем предложенный по умолчанию deb.debian.org.
Если отказаться от выбора зеркала, будет загружена система с минимальными настройками. Она содержит только базовые компоненты и не имеет предустановленного графического интерфейса пользователя. Работа с такой системой требует хороших навыков администрирования и не подходит для новичков.
Система предлагает ввести информацию об HTTP-прокси. Оставляем поле пустым и продолжаем.
Система предлагает настроить менеджер пакетов. Нам это не нужно, поэтому просто идём дальше к установке базового пакета. По завершении установки система предложит отправлять разработчикам дистрибутива анонимные сообщения со статистикой используемых пакетов. Это ни на что не влияет, поэтому соглашаемся или отказываемся.
Переходим к выбору ПО. Система предлагает установить один из вариантов окружения рабочего стола. Мы установим GNOME. Он и KDE Plasma — два наиболее популярных варианта рабочего стола. У него минималистичный дизайн с фокусом на удобство использования. Интерфейс напоминает macOS.
KDE Plasma имеет более насыщенный интерфейс с различными панелями инструментов и меню. Интерфейс напоминает Windows.
Если есть желание разобраться, то можно установить на разные машины GNOME и KDE Plasma, сравнить и выбрать рабочий стол на свой вкус.
Мы установим GNOME, поэтому выбираем комбинацию, как на скриншоте, и продолжаем.
Установка в среднем занимает 10–15 минут.
По завершении установки ПО система предлагает установить загрузчик GRUB.
Выбираем «Да» и продолжаем.
Теперь нам надо выбирать устройство, куда мы установим наш загрузчик. Под устройством система подразумевает виртуальный диск с образом ОС Debian. У нас есть диск по умолчанию, его и выбираем.
По завершении установки загрузчика появляется экран с предложением извлечь установочные носители, чтобы загрузить систему. Нажимаем «Продолжить».
Установка завершена, и появляется экран с предложением запустить систему. Нажимаем «Продолжить».
Загрузка занимает 1–2 минуты, по её окончании появляется экран с именем нашего пользователя — First User. Наша виртуальная машина готова к работе.
Для входа используем пароль и логин, которые мы до этого установили.
Так выглядит интерфейс нашей виртуальной машины.
Поздравляем: мы установили виртуальную машину с операционной системой Debian.
Linux и его дистрибутивы: Debian, Ubuntu, Fedora и другие — поддерживают различные языки программирования, что делает их идеальной средой для использования в самых разных областях IT. Самый наглядный пример — операционная система Android, работающая на ядре Linux. Знание Linux необходимо в работе системных администраторов, сетевых инженеров и разработчиков.
Содержание:
- 1 Установка VirtualBox для Windows
- 2 Создание и базовая настройка виртуальной машины
- 3 Настройка сети Интернет и общих папок
- 4 Запуск ВМ и установка операционной системы
- 5 Основные проблемы при работе с VirtualBox
Установка на компьютер программного обеспечения, особенно малоизвестного, всегда связана с определенным риском. Программа может содержать влияющие на стабильность работы системы ошибки, встроенные рекламные или следящие модули и прочие нежелательные элементы. К тому же любой софт оставляет в системе следы, которые могут оказывать на ее работу не самое лучшее влияние. Что касается экспериментов с Windows, то тут всё еще более рискованно, ведь порой даже незначительное с виду изменение данных реестра или модификация системных файлов могут привести к самым неприятным последствиям.
Спросите, как их избежать? Очень просто, используйте системы виртуализации, например, виртуальную машину VirtualBox – специальную программу, позволяющую устанавливать, запускать и тестировать разные операционные системы в изолированной среде. С такими виртуальными компьютерами можно делать что угодно – устанавливать на них программы, настраивать, модифицировать системные файлы, работать с дисками и разделами, одним словом, производить любые эксперименты. Если виртуальная ОС будет повреждена, вы сможете ее восстановить из снимка или вообще удалить – на хостовую, то есть основную рабочую систему, это не окажет никакого влияния.
Установка VirtualBox для Windows
Возможно, кому-то всё это может показаться сложным, но на самом деле в работе с Виртуалбокс нет ничего такого, с чем бы ни справился начинающий пользователь. Итак, как пользоваться VirtualBox? Как обычно, всё начинается с установки. Идем на сайт разработчика www.oracle.com/virtualization/virtualbox/index.html и скачиваем последнюю версию программы.
Установка VirtualBox на Windows 7/10 почти ничем не отличается от инсталляции большинства других программ, нужно просто следовать указаниям мастера и ничего не менять в его параметрах. По завершении процедуры вы получите готовую платформу виртуализации.
Создание и базовая настройка виртуальной машины
Как и установка VirtualBox, создание и настройка виртуального компьютера не представляет особой сложности, программа автоматически выбирает наилучшую конфигурацию в зависимости от устанавливаемой операционной системы. Контроль со стороны пользователя, однако, не помешает.
Создадим для примера виртуальную машину для Windows 10 32-бит. Запускаем VirtualBox и жмем на панели инструментов кнопку «Создать». В открывшемся окошке даем машине имя (может быть произвольным), в выпадающих списках выбираем операционную систему и ее версию.
На следующем этапе будет предложено указать объем выделяемой виртуальной машине оперативной памяти. Строгих правил относительно выделяемой ОЗУ не существует, для 32-битных Windows желательно резервировать не менее 1 Гб памяти, для 64-битных – не менее 1.8-2 Гб.
На третьем этапе создается виртуальный жесткий диск, здесь всё оставляем по умолчанию. Жмем «Создать», тип диска выбираем VDI или VHD.
Что касается формата хранения, лучше выбрать «Динамический», так вы сэкономите время и место на физическом диске, потеряв, правда, немного в производительности.
Размер виртуального диска устанавливаем по желанию, но не меньше, чем указано в требованиях операционной системы. Жмем «Создать».
Виртуальная машина создана и теперь можно быстро пробежаться по ее настройкам. Первым делом, однако, зайдите в настройки самой программы VirtualBox и на вкладке «Общие» измените путь к каталогу хранения виртуальных машин. Лучше всего выделить для них папку на диске D, где места больше всего.
Теперь зайдите в настройки созданной ВМ и проверьте следующие параметры:
- В разделе «Общие» на вкладке «Дополнительно» измените при необходимости путь к файлам снимков ВМ (желательно размещать в папке с основным файлом-контейнером ВМ). Здесь же вы можете включить общий буфер обмена для хостовой и виртуальной машин.
- Если вы хотите установить систему в режиме EFI/GPT, в разделе «Система» обязательно поставьте галочку в чекбоксе «Включить EFI (только специальные ОС)».
- Чтобы иметь возможность запускать на виртуальной машине 3D-приложения, в разделе «Дисплей» отметьте птичкой чекбокс «Включить 3D-ускорение».
Настройка сети Интернет и общих папок
Далее убедитесь, что в разделе «Сеть» у вас включен сетевой адаптер и тип подключения выбран «NAT».
Если же вы планируете предоставить доступ к ВМ другим пользователям локальной физической сети, в настройках сети VirtualBox следует выбирать тип подключения «Сетевой мост». Для обеспечения взаимодействия между разными виртуальными машинами используется режим «Виртуальный адаптер хоста», для подключения гостевых ОС к единой внутренней сети – режим «Внутренняя сеть». Есть еще тип подключения «Универсальный драйвер», но он используется гораздо реже.
Особый интерес представляют собой общие папки в VirtualBox, благодаря которым пользователь может обмениваться между хостовой и виртуальной машинами любыми файлами. Подключить такой каталог можно в разделе «Общие папки». Для этого кликаем по плюсику напротив пункта «Папки машины», выбираем через обзор папку на жестком диске и подцепляем ее, не забыв установить птичку в чекбоксе «Авто-подключение».
Запуск ВМ и установка операционной системы
Теперь вы знаете, как настроить VirtualBox и созданную ВМ. Далее посмотрим, как установить на нее операционную систему. Процедура установки ОС на Виртуалбокс практически ничем не отличается от ее установки на физический компьютер, разве что вместо загрузочной флешки или DVD-диска здесь используется установочный образ ISO. Запустите созданную виртуальную машину и укажите в открывшемся окошке путь к загрузочному ISO-образу с системой.
Начнется стандартная процедура установки, в ходе которой будет предложено принять лицензионное соглашение, произвести разбивку диска, а по завершении копирования системных файлов создать учетную запись пользователя.
Гостевая операционная система установлена, но некоторые функции, в частности, общие папки и буфер обмена, работать не будут, пока вы не установите специальный плагин – дополнения гостевой ОС. Кроме того, без этих дополнений вы не сможете настраивать разрешение экрана, подключать к виртуальной машине флешки и т.д. Скачивать, к счастью, ничего не нужно, дополнения гостевой ОС поставляются вместе с VirtualBox. Всё, что вам необходимо сделать, это выбрать в меню виртуальной операционной системы опцию Устройства – Подключить образ диска дополнений гостевой ОС.
Перейдите в раздел «Этот компьютер» в виртуальной ОС, откройте дисковод VirtualBox Guest Additions и, если система не предложит этого сделать сама, запустите исполняемый файл VBoxWindowsAdditions.exe.
Установите дополнения как обычную программу, приняв соглашение безопасности, и перезагрузите виртуальный компьютер.
Гостевая система готова к использованию, осталось только проверить работу сети. Останавливаться подробно на том, как настроить интернет в VirtualBox мы не будем. Если вы выбрали NAT, ВМ подключится к интернету автоматически. С другими типами подключений, скорее всего, придется немного повозиться. Помните главное, если IP-адрес для вашего основного компьютера выдается роутером автоматически, те же самые настройки должны быть выставлены в параметрах сетевого адаптера виртуальной системы. Если настройки назначаются вручную, то и в параметрах сетевого адаптера гостевой системы они также должны быть назначены вручную.
VirtualBox – стабильный и качественный программный продукт, и если пользователям приходится сталкиваться с проблемами в процессе его эксплуатации, то причинами последних чаще всего становятся ошибки самих пользователей. Так, с ошибкой «Не удалось открыть сессию для виртуальной машины» (код E_FAIL 0x80004005) придется столкнуться тем, кто попытается запустить виртуальные машины на VirtualBox при активном Hyper-V. Причина заключается в несовместимости этих платформ виртуализации. Если вы собрались пользоваться VirtualBox, будьте добры отключить Hyper-V и наоборот.
Впрочем, к той же ошибке может привести отключенная функция виртуализации в BIOS. На это будет указывать недоступность опций аппаратной виртуализации в настройках виртуальных машин (VT-x/AMD-V и Nested Paging в разделе Система – Ускорение). Кстати, данные опции должны быть включены даже при активной виртуализации в BIOS, в противном случае ВМ также не запустится.
Падение ВМ в BSOD при запуске – распространенная проблема, вызываемая нехваткой выделяемых гостевой операционной системе ресурсов физического компьютера. При создании виртуальной машины в VirtualBox нужно следить, чтобы выделяемые ресурсы соответствовали требованиям операционной системы.
Синий экран смерти также может быть вызван включенной в хостовой системе Hyper-V и несоответствием типов контроллера. Если раньше виртуальный диск был подключен к SATA, а затем вы подключили его к IDE, работа гостевой ОС завершится критической ошибкой с падением в BSOD. Решается вопрос созданием нового совместимого контроллера и подключением к нему файла-контейнера с гостевой системой.
К невозможности запуска ВМ может привести случайное удаление пользователем файлов снимков. Удалять снапшоты нужно правильно – через раздел «Снимки», в противном случае вам придется полностью переустанавливать гостевую систему. Если же у вас не запускается сам VirtualBox или при его запуске выдается ошибка «Cannot access the kernel driver!», скорее всего, программу придется удалить, а потом заново установить.
Эксперт по ремонту и настройке ПК с более чем 5-летним опытом работы. Имеет профильное образование по специальности оператор ЭВМ.
Задать вопрос
Виртуальные машины представляют собой эмуляцию устройств на другом устройстве или, в контексте этой статьи и упрощенно, позволяют запускать виртуальный компьютер (как обычную программу) с нужной операционной системой на вашем компьютере с той же или отличающейся ОС. Например, имея на своем компьютере 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 с физической флешки или другого накопителя
13.05.2016
Просмотров: 57630
На сегодняшний день выпущено много программ, которые позволяют использовать виртуализацию для различных операционных системы. Среди них огромной популярностью пользуется VirtualBox – продукт компании Oracle, который распространяется по лицензии GNU GPL и совместим со всеми выпущенными ОС, в том числе и с Windows 10.
Читайте также: Как настроить Hyper-V в Windows 10?
Содержание:
- Где скачать и как установить Virtualbox на ОС Windows 10?
- Как создать виртуальную машину с помощью Virtualbox на Windows 10?
- Почему на Windows 10 не запускается VirtualBox?
Где скачать и как установить Virtualbox на ОС Windows 10?
Если вы хотите установить и протестировать какую-то операционную систему или программу, но не хотите для этого использовать собственную ОС, программа Virtualbox поможет решить эту проблему.
Чтобы скачать Virtualbox перейдите в рубрику «Программы» и загрузите установочный файл или загрузите последнюю версию софта с официального сайта разработчика. Для операционной системы Windows 10 прекрасно подойдёт версия Virtualbox 5.0.20 или более ранняя 5.0.8, которая также совместима с десяткой. Принцип их работы одинаковый.
После загрузки установочного файла, стоит запустить инсталляцию.
В следующем окне появится список дополнительных компонентов будущей виртуальной машины, а именно
- Virtualbox USB Support – отвечает за поддержку всех устройств, которые подключаются к виртуальной машине через USB порт.
- Virtualbox Networking – отвечает за поддержку сетевых адаптеров и доступ к интернету;
- Virtualbox Python 2 x Support – необходим для поддержки языков программирования.
Оставляем все компоненты и жмём «Далее».
В следующем окне стоит оставить все три отметки. Они отвечают за наличие ярлыка программы в меню Пуск и на рабочем столе, а также позволяют ассоциировать файлы других виртуальных машин.
На следующем этапе предстоит установить некоторые сетевые компоненты. Установщик об этом вас уведомит. Жмём «Да» и ждём, пока завершится их установка.
Далее необходимо установить всю программу.
Как только установка софта для создания виртуальной машины завершиться, появится следующее окно. Ставим отметку «Запустить программу» и жмём «Готово».
Откроется начальное окно программы.
Как создать виртуальную машину с помощью Virtualbox на Windows 10?
Для того, чтобы создать виртуальную машину на Windows 10, стоит изначально скачать дистрибутив операционной системы, которую вы хотите установить на Virtualbox. После загрузки системы, жмём на кнопку «Создать» в главном окне программы.
Присваиваем виртуальной машине имя, указываем версию ОС, которую будете устанавливать и её тип.
В следующем окне стоит указать объём оперативной памяти, который вы разрешаете использовать Virtualbox.
Выбираем на какой диск необходимо установит машину. Жмём «Создать новый виртуальный жёсткий диск».
Выбираем тип диска. Поскольку мы создаём виртуальный диск, нажимаем VDI.
В следующем окне указываем, какой это будет диск: динамический или фиксированный. Если вы создаёте виртуальную машину для тестирования и не будете её в дальнейшем использовать, стоит выбрать фиксированный. Но если вы будете использовать виртуальную ОС, устанавливать на неё программы, нужно выбирать динамический диск. Он будет расширяться по мере наполнения.
Указываем имя для диска и выбираем размер.
Теперь виртуальная машина создана на Windows 10.
Если нажать на кнопку «Настроить», можно изменить объём видеоадаптера, повысить или уменьшить нагрузку на процессор. Чтобы запустить машину, стоит нажать кнопку «Запустить».
После нажатия кнопки «Запустить», программа запросит указать место хранения установочного файла новой ОС.
Появится окно установщика. Следуем подсказкам. Установка операционной системы на виртуальную машину очень похожая, как и на обычную ПК.
ВАЖНО! При установке ОС на экране монитора может появиться запрос «Press any key to boot from the CD/DVD». Чтобы данное сообщение не появлялось, стоит отключить файл ISO от виртуального привода. Для этого до установки или во время (нужно свернуть окно установки) переходим в раздел «Настройки» и выбираем пункт «Носители».
Здесь нужно нажать на значок диска.
Появится список опций. Выставляем «Изъять диск из привода».
Только после выполнения данных действий установка новой ОС на виртуальную машину будет успешно завершена.
Почему на Windows 10 не запускается VirtualBox?
- Если при попытке запустить VirtualBox на Windows 10 программа не работает и не отвечает на запросы пользователя, причина кроется в том, что софт не определяет сетевые интерфейсы. Чтобы исправить такую проблему, стоит перейти на сайт разработчика и скачать самую последнюю версию программы.
- Если появляется сбой приложения с кодом 0хс0000005, стоит запустить программу от имени Администратора.
- Также, если VirtualBox работал на предыдущий версии ОС, но с обновлением до Windows 10 не запускается, стоит настроить работу софта в режиме совместимости.
Подробно о том, как установить VirtualBox на Windows 10 смотрите в видео:
О том, как создать виртуальную машину с другой операционной системой на Windows 10 смотрите в видео: