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 необходимо в работе системных администраторов, сетевых инженеров и разработчиков.
Иногда устанавливать на компьютер и тем более сервер новое программное обеспечение довольно рискованно. Его функционирование может вызвать конфликт приложений и негативно влиять на работоспособность всей системы из-за присутствия рекламных модулей или других лишних элементов. В этой статье мы рассмотрим, как пользоваться мощным инструментом VirtualBox, который обеспечит стабильную работу машины и повысит уровень информационной безопасности.
Что представляет собой VirtualBox
Самый безопасный способ тестировать новые программы – запускать их в изолированной среде. В этом случае возможные проблемы, сбои не повлияют на работу всей системы. Так вот VirtualBox – это и есть такая изолированная среда, то есть эмуляция устройств на вашей реальной машине.
Виртуальный компьютер запускается, как стандартная программа. Причём у него может быть любая операционная система, необязательно та же, что и на реальном устройстве. Например, это удобно, когда вам нужно проверить работу приложений для Linux, когда вы пользуетесь Windows или наоборот.
Основная функция VirtualBox – виртуализация. Однако его можно использовать для настройки сети, обмене файлами и других задач.
Как установить VirtualBox
Для начала нужно скачать VirtualBox с сайта разработчика, программа бесплатная. Выбирайте подходящее решение для своего устройства, есть версии для Windows, Mac OS X и Linux. Процесс установки стандартный. Следуем указаниям на окнах и нажимаем «Далее».
Послу успешной установки запускаем VirtualBox и создаём виртуальную машину. Инструкции идентичны для Windows и Linux, в том числе Ubuntu и других дистрибутивов.
Важным условием для выполнения этой задачи является включённая виртуализация VT-x или AMD-V в БИОС. Обычно эти настройки выставлены по умолчанию, но на всякий случай можно проверить.
- Открываем программу и нажимаем значок «Создать» в левой верхней части экрана.
- В следующем окне указываем название, тип и версию машины, которую хотим сделать.
- Назначаем объём памяти. Он не должен быть слишком большой, чтобы не забирать слишком много ресурсов у основной системы. Желательно оставить ползунок в зелёной зоне.
- Создаём виртуальный жёсткий диск.
- Выбираем тип диска. Для безопасности желательно использовать его исключительно в VirtualBox — VDI.
- Выбираем динамический или фиксированный размер дика. Лучше сделать фиксированный и изменить его в случае необходимости, тогда он не будет слишком сильно «расти», используя ценные ресурсы системы.
- Определите размер харда и его расположение. Убедитесь, что его объёма хватит, для работы операционной системы.
Как настроить VirtualBox
Для корректной инсталляции VirtualBox важно настроить процессор. В левой части экрана находим нашу виртуальную машину и кликаем по ней правой кнопкой мышки. Выбираем в открывшемся меню пункт «Настроить».
Откроется окно, где нужно выбрать раздел «Процессор». Выставляем здесь подходящие значения.
В дополнительных возможностях вы можете включить PAE/NX. Это нужно, если у вас 4 или больше Гб ОЗУ в 32-битной системе.
Теперь открываем соседнюю вкладку «Ускорение». Интерфейс оставляем по умолчанию, ставим галки в остальных двух пунктах для повышения производительности.
Возвращаемся к левой части экрана и выбираем подраздел «Дисплей», чтобы настроить графику. Желательно указать значение видеопамяти хотя бы 128 Мб. Остальные настройки указывается в соответствии со своими потребностями.
Дальше переходим в раздел «Сеть». По умолчанию виртуальная машина использует сеть NAT. Но чтобы связать между собой несколько vm, нужны дополнительные манипуляции.
Смотрим на правую часть экрана и открываем вкладку «Адаптер 2». Ставим галку напротив фразы «Включить сетевой адаптер». В форме для типа подключения ставим «Виртуальный адаптер хоста». Ниже написано имя адаптера. Если кто-то будет его использовать, будет автоматически присоединяться к виртуальной сети.
Чтобы случайно не потерять данные и настройки в случае сбоев и других проблем в процессе работы с виртуальной машиной, можно сделать её резервную копию. Для этого снова открываем в Oracle VM VirtualBox Manager, кликаем по виртуальному компьютеру правой кнопкой мышки и выбираем пункт «Клонирование». Осталось только указать путь, где наш клон будет храниться и вставить туда копию.
Как пользоваться VirtualBox?
Чтобы запустить виртуальную машину, нажмите зелёную стрелку в верхней части окна. Дальше добавляем образ ОС. Всё просто – нужно выбрать путь к загрузочному диску.
После установки вы сможете пользоваться дополнительным компьютером в формате окна.
Существуют дополнительные расширения VirtualBox. С их помощью можно подключать к виртуальной машине внешние накопители, камеру, настраивать удалённый доступ и делать многое другое.
Пакеты с расширениями тоже скачиваем с официального сайта. Затем открываем в программе вкладку «Файл», затем настройки. Ищем раздел «Плагины». Открываем скаченный пакет, жмём «Установить».
В процессе использования виртуального компьютера, можно запустить её копию, если что-то пошло не так. Для этого выбираем вкладку «Машина» и пункт «Сделать снимок состояния».
Указываем название, краткое описание. И возвращаемся к нему через главный экран по цепочке «Машина» — «Инструменты» — «Снимки».
С помощью VirtualBox можно записать видео с экрана. Для этого нужно открыть в программе вкладку «Вид» и выбрать пункт «Запись».
Также программа позволяет подключать различные дополнения. Например, можно пользоваться общими папками, перетаскивать файлы, выполнять интеграцию экрана и т.д. Чтобы воспользоваться возможностями, переходим по цепочке «Устройства» — «Подключить образ диска Дополнений гостевой ОС…». Теперь запускаем установщик, доступный в любой операционке.
Заключение
Мы рассмотрели все этапы создания виртуальной машины. VirtualBox подходит для использования на Windows и Linux, имеет простой интерфейс, поэтому проста в установке. Это функциональное решение подходит даже пользователям без профильных знаний в сфере информационных технологий.
VirtualBox — бесплатная программа, позволяющая запускать операционную систему внутри другой, путем виртуализации. Например установив эту программу на Windows 10, можно будет в ней запускать другие версии Windows, Linux, Android и другие. Работает это следующим образом:
Программа резервирует часть ресурсов вашего ПК (Процессор, оперативная память, видеопамять, место под хранение ОС) для работы операционной системы.
Для начала нужно скачать VirtualBox с официального сайта, где можно найти последние версии программ для разных ОС. Я же скачаю версию для Windows.
В установке нет никаких сложностей, все как в обычных программах. Устанавливаемые компоненты при этом менять не рекомендуется.
По желанию можете снять некоторые галочки, но вторую и четвертую рекомендую оставить. [ads1]Далее вы получите предупреждение о том, что сетевое подключение интернет будет прервано для установки виртуального драйвера, соглашаемся. Жмем «Yes».
После жмем «Install».
Пойдет процесс инсталяции, где вам высветятся предложения установить драйвер, на все такие предложения жмем «Установить».
На этом процесс инсталирования VirtualBox завершен. Жмем «Finish».
Создание виртуальной машины на VirtualBox
[ads2]
В создании виртуальной машины не должно появиться каких либо трудностей. Запускаем программу и жмем кнопку «Создать».
В следующем окне необходимо будет указать имя и тип ОС которую будете устанавливать.
Далее определяем размер оперативной памяти выделяемой виртуальной машине. Для Windows XP я выделю 512мб ОЗУ. Все зависит от количества установленной у вас памяти. Если предостаточно, то можно выделить значительно больше.
В следующем окне вам предлагают выбрать место и размер куда будет устанавливаться ОС. Так как мы первый раз настраиваем виртуальную машину, нужно выбрать «Создать новый виртуальный жесткий диск». Нажимаете «Создать».
Далее выбираем тип VDI (VirtualBox Disk Image)
В следующем окне нужно выбрать тип диска, фиксированный или динамический. Тут зависит от ваших предпочтений, я выберу фиксированный.
Выбираем сколько ГБ памяти вы хотите выделить на установку ОС и её программ. Я выделю 5ГБ. А также место где будет храниться созданный диск, выбирать туда где есть свободная память. Нажимаем «Создать».
Пойдет процесс создания виртуального диска.
На этом создание завершиться, и вы увидите, что у вас появится виртуальная машина с названием которое вы ей давали ранее, у меня это Windows XP.
Дополнение:
Если нажать на кнопку «Настроить» то вам высветиться разделы, в которых можно более детально настроить свойства машины.
Например сколько вы хотите отдать ядер и их предел загрузки. А в разделе «Дисплей» можно увеличить количество видеопамяти для видеокарты.
Установка операционной системы на VirtualBox
Для запуска установки жмем на зеленую кнопку (стрелочку) «Запустить». Вам высветится окно с просьбой выбрать путь к образу установочного диска.
Указываем путь к заранее скачанному образу ОС.
Нажимаете «Открыть». После этого жмете «Продолжить». Пойдет привычная для всех, обычная установка ОС. Все также нужно будет создать один или несколько локальных дисков. Когда установка завершиться необходимо будет изъять установочный образ. Для этого нужно нажать на вкладку «Устройства»,
в нем выбрать подпункт «Оптические диски» и нажать там «Изъять диск из привода», и перезагрузить только что новосозданную ОС. На этом пока всё, удачи.