Для чего используется virtualbox

Виртуальная машина VirtualBox – что это такое и зачем она нужна?

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

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

Виртуальная машина (Virtual Machine) – программа, эмулирующая аппаратное обеспечение компьютера, т.е. это некий виртуальный компьютер, на который можно устанавливать операционную систему и все сопутствующее программное обеспечение, при этом никаких изменений в Вашей основной операционной системе не будет.

А зачем же нам нужна эта самая виртуальная машина? Лично я нашел в этом две, но очень значимые причины:

Теперь перейдем к самим виртуальным машинам. Для домашнего использования я отдаю предпочтения VirtualBox, но, конечно же, программ бывает много таких как: Virtual PC или продукты компании VMware, которые, кстати, подойдут для использования на работе (тем, кто работает сисадминами), например, для создания нескольких серверов на одном компьютере, тем самым Вы сэкономите достаточно много средств на компьютерном железе. VirtualBox является бесплатной, и доступна для скачивания, на официальном сайте virtualbox.org

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

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

После того как Вы установили программу, запустите ее и увидите следующие окно.

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Далее давайте установим в виртуальную машину первую нашу операционную систему. Нажимаем «Создать» затем «Далее» и увидите вот такое окошко.

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Жмем «Далее» и видим следующее окно.

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Выбираем «Создать новый жесткий диск», так как у нас, его еще нету (я имею в виду виртуального) и ставим галочку «Загрузочный жесткий диск». Жмем «Далее» и запустится мастер создания нового виртуального диска, и в этом окне жмем «Далее». В следующем окне, Вам предложат выбрать, каким будет Ваш новый жесткий диск, «Динамически расширяемым», т.е. с увеличением объема данных на нем размер будет увеличиваться или «Фиксированного размера», т.е. постоянный размер, рекомендую выбирать «Динамически расширяемым». Жмем «Далее», появится следующее окно.

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Здесь указываем, где будет храниться файл нашего виртуального жесткого диска, рекомендую хранить его не на диске C, также здесь задаем размер нашего диска я, например, указал 8 гигабайт. Жмем «Далее», затем подтверждаем создание нового жесткого диска и жмем «Готово». Осталось только подтвердить создание виртуальной машины.

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Жмите кнопку добавить и выбирайте свой образ, после того как Вы выбрали образ, жмите кнопку «Выбрать». И уже в поле носитель у Вас появилось название Вашего образа, жмите «Далее» затем готово. И наконец-то пойдет загрузка Вашего образа, т.е. установка ОС. Не забудьте после установки операционной системы демонтировать образ диска, чтобы Ваша ОС уже грузилась с Вашего жесткого диска, т.е. виртуального жесткого диска. Это можно сделать, зайдя в настройки виртуальной машины, а конкретно в меню «Носители». Выберете в окне «Носители информации» свой образ и в поле «Привод» поставьте «Пусто». Вот в принципе и все, что я хотел рассказать о виртуальной машине VirtualBox.

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

Источник

Опыт использования виртуализации на VirtualBox

Введение

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Причины, по которым я тогда выбрал VirtualBox

Причины, по которым я не выбрал бы его сейчас

Подготовка ОС для работы с виртуальными машинами

VirtualBox можно установить практически на любую ОС, однако стабильная работа и все его возможности (например, RDP-подключение к консоли гостевой системы) доступны только на Линуксе, поэтому был выбран Debian Linux. Для самого VirtualBox специальной настройки ОС не требуется, достаточно выделить отдельный раздел для хранения образов дисков гостевых систем и образов установочных дисков для чистой установки гостевых систем.

Однако для управления VirtualBox через Веб-интерфейс (phpvirtualbox) требуется веб-сервер (выбран Apache 2) и PHP 5. В Debian конфигурация по умолчанию PHP 5 и Apache 2 удовлетворяет требованиям phpvirtualbox, специальным образом настраивать ничего не нужно.

Установка phpvirtualbox

Для Virtualbox существует бесплатный web-интерфейс, реализованный на PHP и использующий встроенную в virtualbox службу удаленного управления virtualbox web service.

Внимание! Для успешных подключений на сервере должны быть открыты входящие порты, по умолчанию начиная с 3389 (TCP), по одному порту на гостевую систему.

5. Настраиваем virtualbox web service, для чего создаем файл /etc/vbox/vbox.cfg со следующим содержанием:
VBOXWEB_USER=’vbox’
VBOXWEB_HOST=127.0.0.1
VBOXWEB_LOGFILE=/srv/log/vboxwebservice

6. Запускаем virtualbox web service, перед этим нужно убедиться в том, что файл /srv/log/vboxwebservice доступен для чтения и записи пользователю vbox:
/etc/init.d/vboxweb-service start.

phpvirtualbox теперь доступен по адресу virtbox.site/phpvirtualbox.

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

Управление виртуальными машинами

Управление через веб-интерфейс

Управление виртуальными машинами через web-интерфейс тривиально, достаточно выделить нужную машину в phpvirtualbox и выбрать в интерфейсе требуемое действие, например Start, Stop (безусловное выключение, отправка сигнала о нажатии кнопки выключения питания, перезагрузка, сохранение состояние гостевой системы с возможностью впоследствии откатить ее состояние и приостановка работы гостевой системы с сохранением ее памяти на диск и возможностью впоследствии загрузки памяти с диска и продолжения работы).

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

Также стоит отметить возможность подключения к консоли гостевой системы, что аналогично подключению к реальной машине мыши и клавиатуры. Для этого нужно выделить нужную гостевую систему, выбрать вкладку Console в phpvirtualbox, задать размер экрана (для текстовых режимов работы гостевых ОС достаточно 800х600), нажать Connect и щелкнуть мышью по клиенту удаленного подключения (в котором выводится содержимое консоли гостевой системы). Управлять гостевой системой можно с момента включения.

Управление через консоль

Для управления гостевыми система в VirtualBox используются утилиты VBoxManage и VBoxHeadless, подробное описание которых доступно в руководстве.

Запускать команды нужно от пользователя vbox, под которым работает сам VrtualBox, в случае запуска от другого пользователя или root VirtualBox не сможет найти файлы конфигурации виртуальных машин, которые хранятся в домашней директории пользователя Vbox, и выдаст ошибку.

Оболочку нужно указывать явно, потому что по умолчанию у пользователя vbox стоит оболочка /bin/false.

Ниже для примера приведены команды для включения, выключения и работы с образами дисков.

Если не указывать sleep 30 некоторые машины могут не запуститься из-за очень интенсивного чтения с жесткого диска сервера при запуске и некоторые гостевые системы решат, что у них ошибка чтения с жесткого диска.

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

4. Преобразование образа диска из формата VirtualBox в формат, понятный другим виртуальным машинам:
VBoxManage internalcommands converttoraw test1.vdi test1.raw

Подключение через RDP

К консоли виртуальных машин можно подключиться через RDP. В Windows нужно открыть Пуск->Все программы->Стандартные->Подключение к удаленному рабочему столу и указать адрес virtbox.test и порт, сопоставленный конкретной гостевой системе, который можно посмотреть в phpvirtualbox. Для удобства использования в параметрах подключения можно указать разрешение экрана 1024х768, тогда окно с подключением не будет занимать весь экран и перехватывать системные сочетания клавиш, такие как Alt+Tab.

Важное замечание: возможно одновременное подключение к одной гостевой системе нескольких пользователей. При этом все видят одно и то же, и все совершенные кем-либо действия видны остальным подключившимся. Для включения этой настройки нужно в настройках виртуальной машины в phpvirtualbox в разделе Display на вкладке Remote Display установить галочку Allow Multiple Connections.

Создание снимков гостевых систем

Создание дампа

Debian Linux

Процедуры клонирования и восстановления приведены на примере сервера test1 на котором установлена Debian Linux (любой версии, начиная с 5 Lenny точно). Предполжим, что у нас имеются три раздела с тремя файловыми системами: /, /var, /usr

Сначала нужно установить dump:
aptitude install dump

Далее, для создания дампа клонируемого сервера на Debian необходимо от суперпользователя (root) или с помощью sudo дать следующие команды (как сделать так, чтобы не сдампило дампы, думайте сами):
dump 0af test1.root /
dump 0af test1.var /var
dump 0af test1.usr /usr

FreeBSD

Процедуры клонирования и восстановления приведены на примере сервера test1 на котором установлена FreeBSD (любой версии, начиная с 6 точно). Предполжим, что у нас имеются три раздела с тремя файловыми системами: /, /var, /usr

Для создания дампа клонируемого сервера на FreeBSD необходимо от суперпользователя (root) или с помощью sudo дать следующие команды (опять напоминаю про дампание дампов):
dump 0aLf test1.root /
dump 0aLf test1.var /var
dump 0aLf test1.usr /usr

Развертывание дампа

Debian Linux

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

4. Поправить UUID в /etc/fstab

6. Проверить /var/spool/cron/crontabs, /etc/crontab и отключить то, что ненужно.

FreeBSD

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

Далее предполагается, что раздел tmp примонтирован в /mnt, образ диска для гостевой ОС размечен под два слайса, первый из которых примонтирован в mnt1, а второй отдан под swap и не примонтирован. Тогда развернуть дамп можно следующим образом:

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

Необходимые изменения в конфигурации гостевой ОС клонированного сервера

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

1. Находясь в директории mnt1 (см. выше) удаляем файлы конфигурации загрузчика. Это особенно актуально, если виртуализуем какой-нибудь продукционный сервер, чтобы исключить использование COM-порта в качестве консоли по умолчанию, что приводит к зависанию загрузчика.
rm /mnt1/boot.config
rm /mnt1/boot/device.hints

2. Заменить содержимое файла /mnt1/etc/fstab следующим:
/dev/ad0s1b none swap sw 0 0
/dev/ad0s1a / ufs rw 2 2

При этом предполагается, что образ диска гостевой ОС разбит на 2 слайса, первый из которых отдан под хранение данных и второй под swap.

3. Если нужно, сказать клонированной системе о необходимости загрузки модуля ядра для работы с эмулированной сетевой картой, для чего нужно в файле /boot/loader.conf добавить строчку if_em_load=»YES»

4. Указать клонированное системе выделенный для нее IP-адрес, для чего в /etc/rc.conf нужно закомментировать строчку текущих настроек сетевого адаптера и добавить новую строчку следующего вида:

7. Выключить FreeBSD, использованную для разворачивания дампа, и загрузить гостевую систему с клоном сервера. В случае проблем при загрузке возможно, что ядро на системе было пересобрано с измененной конфигурацией, это можно исправить сказав загрузчику загрузить ядро по умолчанию, которое я надеюсь вы сохранили в системе во время пересборки:
unload
load boot/kernel.GENERIC/kernel
boot

Для отдачи этих команд необходимо включить гостевую систему, подключиться к ней по RDP и дождаться появления на экране сообщений о том, что можно нажать Enter для указания опций загрузчику.

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

Внутри VirtualBox можно создавать полностью изолированные виртуальные сети. Какие возможности это дает?

Минимизация необходимости перенастройки клонированных серверов
Создание тестовой среды для отработки взаимодействия серверов между собой

Создание виртуальной сети

Чтобы создать виртуальную сеть нужно в phpvirtualbox зайти в свойства гостевой системы, перейти в раздел Network, выбрать в поле «Attached to» опцию «Internal Network», а в выпадающем списке «Name» выбрать требуемую виртуальную сеть. Какие могут возникнуть сложности?

Нужно создать новую виртуальную сеть, а такой опции в интерфейсе нет. Есть два варианта решения:

Попробовать написать имя новой виртуальной сети прямо в выпадающем списке «Name». Однако в этом случае может возникнуть ошибка.
Тогда нужно привязать сетевой адаптер гостевой системы к виртуальной сети через CLI:

Здесь
nic1 — сетевой адаптер гостевой системы, где 1 это его порядковый номер. Количество адаптеров в гостевой системе не ограничено
intnet — виртуальная сеть, название может быть любым. Особенность работы VirtualBox заключается в том, что специально создавать виртуальные сети не нужно, достаточно указать нескольким гостевым системам одну и ту же виртуальную сеть и они окажутся связанными на (эмулированном) физическом уровне автоматически, что аналогично подключению нескольких реальных компьютеров к одному свитчу (коммутатору).

Более подробная информация находится в разделе 8.7.2 Networking setting руководства пользователя.

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

Доступ по RDP

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

Проброс портов

Существует возможность создать в гостевой системе виртуальную сетевую карту с подключением через NAT (реализуемый автоматически средствами VirtualBox) и пробросить (отобразить) произвольный порт гостевой системы на порт сервера VirtualBox. Для того, чтобы сделать это через phpvirtualbox, нужно:

1. Зайти в свойства гостевой системы, перейти в раздел «Network», выбрать в поле «Attached to» опцию «NAT»

2. Раскрыть опции, скрывающиеся в разделе «Advanced» этого же раздела, и нажать там кнопку Port Forwarding

3. В открывшемся окне «Port Forwarding Rules» указать следующие параметры:

4. Нужный протокол, путем щелчка мышью по именованию «TCP» в поле «Protocol»

5. Указать свободный порт на сервере VirtualBox в поле «Host Port»

6. Указать порт гостевой системы в поле «Guest Port».

Больше ничего указывать не нужно. После применения настроек порт гостевой системы станет немедленно (без перезагрузки) доступен через соответствующий порт сервера VirtualBox. Как пример, в случае с пробросом порта ssh (22 TCP) гостевой системы на 2200 порт VirtualBox нужно указать следующие параметры:
Параметр Значение
Name ssh (необязательный параметр)
Protocol TCP
Host IP Не указывать
Host Port 2200
Guest Port 22
Guest IP Не указывать

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

Виртуальный маршрутизатор

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

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

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

Источник

Что такое VirtualBox и как ей пользоваться

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

Что такое VirtualBox

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

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

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

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

Для чего нужна VirtualBox

Способов применения виртуальных машин существует множество. Рассмотрим наиболее популярные среди обычных пользователей:

Это самые распространенные способы применения виртуальной машины среди обычных пользователей, но также VirtualBox часто используют:

Установка VirtualBox

Ничего сложного и необычного в установке VirtualBox на компьютер нет. Пользователи Windows могут скачать самую свежую версию программы со страницы загрузки официального сайта. После этого запускаете скачанный exe файл и следуете подсказками установщика.

Пользователи Linux в большинстве случаев, имеют возможность установить VirtualBox из репозиториев своих дистрибутивов. Например в Ubuntu или Debian это делается командой:

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

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

Для создания виртуальной машины нужно запустить VirtualBox и нажать на верхней панели кнопку Создать:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

В поле Имя указываем имя нашей виртуальной машины – Ubuntu. Так как по этому имени вы будете идентифицировать систему, лучше задавать более информативное имя. Так мы будем устанавливать 64 битую Ubuntu 16.10, то и адрес это в названии: Ubuntu 16.10 x64. Если вы пишите правильное название ОС в поле Имя, как правило Тип определяется сам, если этого не происходит, можно выбрать его вручную. Аналогично с версией. Нажимаем Next:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

При определении объема оперативной памяти для виртуальной машины, можно опираться на свой опыт работы с устанавливаемой системой, если он есть, а также на общее количество ОЗУ на вашем компьютере. Но желательно не отдавать виртуальной машине больше, чем половину реального объема оперативной памяти вашего ПК.

В данном случае VirtualBox рекомендует нам 768 Мб, мы видим, что всего у нас на компьютере 3Гб, поэтому можно позволить себе и больше. Выделим 1Гб:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Нажимаем Next.

Теперь необходимо создать жесткий диск для нашей Ubuntu. Физически, жесткий диск VirtualBox – это особый файл, который будет храниться на одном из разделов или дисков (место можно будет указать) вашего ЖД.

VirtyualBox предлагает 3 варианта дальнейших действий:

Так как мы впервые создаем виртуальную машину, нам подойдет второй вариант, который и отмечен по умолчанию – Cоздать новый виртуальный жесткий диск. Жмем Создать:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

На новой вкладке определяемся с типом виртуального жесткого диска. Здесь также есть несколько вариантов на выбор, и отталкиваться нужно от того, планируете ли вы в будущем использовать этот диск с другими программами виртуализации, например VMware или Paraleles. В большинстве случаев, обычные пользователи подобное не планируют, поэтому можно оставить все как есть и использовать формат диска стандартный для VirtualBox – VDI. Жмем Next:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Выбираем формат хранения жесткого диска: динамический или фиксированный:

Динамический жесткий диск на физическом жестком диске вашего ПК всегда будет занимать ровно столько места, сколько будет “весить”установленная на него ОС со всеми программами и файлами. То есть, если во время создания виртуальной машины вы создали диск, объемом 100 Гб, но после установки ОС будет занято лишь 25 Гб то и файл жесткого диска будет занимать лишь 25 Гб. Если вы заберите его на 50 Гб, “весить” он будет аналогично. Думаю понятно – динамический жесткий диск будет увеличиваться до максимально заданного значения по мере экстрактами виртуальной машины.

Если выбрать тип диска – фиксированный, VirtualBox – сразу создаст файл такого объема, какой вы укажите, и меняться он не будет.

И хоть видим из примечания, что динамический жесткий диск работает медленнее фиксированного, в целях экономии места целесообразно выбрать именно его. Жмем Вперед:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Завершающим шагом будет задание имени, расположения и объема виртуального жесткого диска.

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

Если вы желаете указать какое-то особое место хранения виртуального диска, нажмите на кнопку папки справа от поля ввода имени жесткого диска, и укажите новый путь. Я же оставлю как есть.

И, наконец указываем объем жесткого диска. VirtualBox здесь снова предлагает нам свой вариант, который будет зависеть от типа устанавливаемой ОС. Вы же отталкиваетесь от того, сколько свободного места у вас есть на реальном жестком диске, а также как активно и каким образом вы будете пользоваться виртуальной машиной. Я указываю 50 Гб. Затем нажимаем Создать:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Виртуальная машина готова:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

И перед началом установки операционной системы осталось указать VirtualBox только образ iso файла нашей Ubuntu или установочный диск. Это можно сделать как через настройки виртуальной машины, для этого нужно в настройках перейти на вкладку Носители и в поле указать путь к iso файлу:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Так и во время старта виртуальной машины:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

И ждем появления загрузчика установщика ОС:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Все, дальнейшая установка любой ОС на VirtualBox не отличается от установки ее на реальный ПК. Если это та же Ubuntu, у нас об этом есть как видео на канале, так и текстовая статья.

На этом с созданием виртуальных машин в VirtualBox разобрались. Переходим к дополнениям гостевой оси.

Дополнения гостевой оси

После установки операционной системы в VirtualBox ею можно начинать пользоваться, однако такая система не в полной мере может раскрыть свои возможности. Так, например, гостевая система (та, которая работает в VirtualBox) может иметь маленькое разрешение экрана, она не имеет доступа к физическим USB портами, а также, отсутствует возможность создавать общие папки для переноса необходимых файлов между хостовой (та, которая у вас основная) системой и гостевой. Для того, чтобы все эти возможности появились нужно установить, так называемые Дополнения гостевой оси. Это набор драйверов и дополнительных программ, которые обеспечивают более глубокую интеграцию гостевой оси с хостом и активируют дополнительные возможности виртуальной машины.

Установка дополнений гостевой ОС в Windows

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

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

Установка дополнений гостевой ОС в Linux

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

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

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Затем начнется установка:

Для чего используется virtualbox. Смотреть фото Для чего используется virtualbox. Смотреть картинку Для чего используется virtualbox. Картинка про Для чего используется virtualbox. Фото Для чего используется virtualbox

Если автоустановка не запустилась, то на примере Ubuntu нужно сделать в терминале следующее:

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *