Энциклопедия мобильной связи

Создание и настройка виртуальной машины в VirtualBox. Как пользоваться программой VirtualBox

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

Виртуальная машина - это программа внутри вашей операционной системы, которая создает еще один виртуальный компьютер и на него можно поставить другую операционную систему. Проще говоря: вы скачиваете программу, ставите ее, после установки у вас есть еще один компьютер внутри вашего, со всеми виртуальными устройствами и жестким диском. На него мы можем поставить другую операционную систему, любую программу, проводить любые действия по удалению, установке, настройке разных параметров и они не коснуться настроек основного компьютера, и его операционной системы. Все, что вы будете делать на виртуальной машине, будет оставаться там! Вот вышла новая версия Windows, или все рассказывают, что Ubuntu лучше - многие сломя голову, сразу переустанавливают операционную систему, а можно просто установить виртуальную машину, установить туда эту систему и посмотреть ее в действии.... Или у вас есть программа, к которой нет никакого доверия, но хочется посмотреть, что оно 🙂 - запускаете ее с виртуальной машины и смотрите, как она себя ведет, если все хорошо - устанавливаете ее и на основной компьютер. Причем там можно делать ВСЁ, что вы хотите, вот многим интересно: что будет если удалить системные папки, или если подправить настройки реестра - смело проводите эксперименты в виртуальной машине, они никак не коснуться вашей основной операционной системы. Проще говоря виртуальная машина - для любопытных людей, для тех кто любит проводить разные эксперименты, или для тех кому необходимо тестировать ПО в безопасности...

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

Виртуальных машин огромное множество, много платных и есть бесплатные, все мы рассматривать не будем, а выберем себе из нескольких вариантов:

(Windows, Linux)- бесплатное виртуальная машина на основе VMware. Говорят очень неплохая программа для домашнего использования, есть в ней некоторые ограничения в тонких настройках, что вас огорчит если вы IT специалист, или тестировщик программного обеспечения. Но если поиграться, попробовать операционные системы или программы в работе - то неплохой вариант.

Работает не на всех версиях Windows и Linux, тоже бесплатная виртуальная машина от Microsoft. Много функций, возможностей, но опять таки не кругом работает, 64 разрядные системы и Windows 8 в пролете, хотя для данных версий вышла Hyper-V. В общем - виртуальная машина от майкрософт достаточна хороша в работе, каких-то ограничений не видно, вроде всё есть;

(Windows, Linux, Mac OS X) - еще одна бесплатная программа виртуальной машины, поддерживает разные операционные системы, имеет русский интерфейс. Есть все, что нужно для тестирования программного обеспечения и различных операционных систем.

Начнем с программы VirtualBox , все картинки установки показывать не буду, а опишу только важные моменты:

1. На странице загрузки выбираете свою операционную систему и скачиваете программу;

2. Нажимаем Next, на втором этапе вы сможете выбрать куда ставить программу и компоненты которые нужны. Но надобности здесь что-то менять я не вижу, ведь в будущем отключенный элемент может понадобиться - по этому оставляем все по умолчанию и нажимаем Next;

3. Потом вам предложит куда создавать ярлыки и нужно ли ассоциировать виртуальные форматы файлов с данной программой. Совет все оставить по умолчанию и нажать далее;

4. В процессе установки предложит установить виртуальные устройства (USB, сетевые адаптеры и т.д.), кругом соглашаемся и нажимаем "установить". Все устройства нам могут понадобиться в будущем;

5.После нажатия Finish - у вас откроется программа;

Настройки можно изменить зайдя в меню "файл" -"настройки":

1. Общие - можно изменить папку для виртуальных машин. Если у вас на диске С ограниченное количество места, лучше выбрать какой-то другой диск;

2. Ввод - можно назначить быстрые клавиши, или пользоваться уже назначенными;

3. Обновления - настройка обновлений программы, частота проверки новых версий в интернете;

4. Язык -можно изменить язык интерфейса;

5. Дисплей - можно выбрать расширение программы, размер ее окна, или оставить автоматический выбор;

6. Сеть- настраиваем сеть которую будет использовать виртуальная машина, правда не зная что и как - вы можете остаться без интернета и на основном компьютере;

7. Плагины - дополнения к программе, которые вам нужны для разных тестов, если вам не хватает стандартных функций;

8. Прокси - если у вас интернет настроен через прокси, здесь нужно ввести его.

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

1.Справа вверху нажимаем "Создать" и выбираем операционную систему и версию которую вы хотите установить.

Обратите внимание: для создания виртуальной машины нам нужен образ диска с этой операционной системой! После того как мы назовем виртуальную машину, выберем ее из списка, то потребуется образ операционной системы (образ можно скачать через торрент, их в интернете огромное множество)

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

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

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

5. Динамический или фиксированный жесткий диск? - если выбрать динамический то он будет расширяться по ходу заполнения, если фиксированный - то у вас будет ограниченный объем, и когда он закончиться, то нужно будет почистить старую информацию;

6. Выбираем название жесткого диска и размер его, нажимаем "Создать";

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

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

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

Если VirtualBox загрузочный файл весит около 100Мб, то Virual PC весит около 20Мб. Но данная программа может не работать на домашних версия Windows, не говоря о том, что другие операционные системы под вопросом.

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

1. Заходим в Пуск - Все программы - открываем Windows Virtual PC и выбираем "Создать виртуальную машину"

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

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

4. Добавляете виртуальный жестки диск, или выбираем уже созданный и указываем путь к нему (для создания виртуального жесткого диска лучше выбрать диск где больше места);

5. В списке Virtual PC появилась новая созданная виртуальная машина, нажимаем на нее правой клавишей мыши - выбираем "Параметры"

6. В списке выбираем Dvd-дисковод и указываем путь к образу с операционной системой, или к диску. Нажимаем ОК

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

8. После установки, заходим в Сервис - Установить компоненты интеграции. Перезагружаем зайдя в действия.

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

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

2. Все на английском, по этому для работы с данной программой нужно чуть знаний английского или переводчик рядом:). Хотя, если быть откровенным - есть для него русификаторы, Google вам в помощь;

3. Нажимаем Create a New Virtual Machine, или выберите Open Virtual Machine, и выберите из установленных ранее;

4. Выбираем путь к образу операционной системы, и нажимаем Next;

5. Вводим лицензионный ключ для этого образа, хотя не пойму на кой он нужен... И придумываем пароль для учетной записи под которой вы будете заходить в виртуальную машину. Можем оставить все по умолчанию (то есть оставить поля пустыми) и нажать Next;

6. Придумываем имя для виртуальной машины, выбираем папку куда установить ее (лучше выбрать диск где побольше места);

7. Выбираем размер диска;

8. Проверяем введенные данные и нажимаем Finish.

9. Около часа ожидания, и виртуальная машина установлена!

Все программы для виртуальных машин сохраняют виртуальную машину на этапе выхода из программы. Можно тестировать программное обеспечение, менять различные настройки и если надоест - удалить виртуальную машину и создать с другой операционной системой. Мы рассмотрели только три программы для виртуальных машин, но на самом деле их огромное множество, как и функций которые они могут выполнять. По этому чтобы не забивать вам голову не нужным текстом - остановимся сегодня на общих настройках. А если вас что-то будет интересовать еще - пишите комментарии и я постараюсь вам помочь! Удачи Вам 🙂

После установки, вместе с основным дистрибутивом ВиртуалБокс , программа попросит разрешения установить сетевые службы и протоколы от компании Oracle.

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

Установленная программа VirtualBox выглядит следующим образом:

Чтобы установить эмулятором операционные системы Windows 7 и Линукс, нужно иметь их образы на компьютере или на флешке/сидироме.

Делаем следующее:

1. Нажмите кнопку Создать. Выберите имя и тип вашей виртуальной ОС.

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

4. Формат данного диска оставьте без изменений.

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

6. Укажите место, где будет создан на вашем ПК виртуальный диск (желательно поместить его на НЕ системный диск), укажите имя для вашего диска и размер.

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

8. После запуска необходимо установить на него новую ОС из ISO-образа или из сидирома.

Выберите образ диска, откуда будет установлена новая ОС.

После установки операционной системы - у вас появится уникальная возможность пользоваться разными ОС в одном окне VirtualBox.

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

Обязательно установите дополнения гостевой ОС VirtualBox или VMware Tools

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

Установка пакета проста - в VirtualBox, после загрузки гостевой операционной системы, нажмите кнопку меню Устройства и выберите «Install Guest Additions». Если вы используете VMware, выберите «Install VMware Tools» в меню Virtual Machine. Следуйте инструкциям на экране для завершения установки - если вы используете Windows в качестве гостевой операционной системы, то это будет аналогично установке любого другого приложения.

Убедитесь, что вы имеете самую последнюю версию Guest Additions - если вы видите уведомление, что доступно обновление для Guest Additions или VMware Tools, вы должны установить его.

Создание фиксированного размера дисков при первоначальной настройке

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

Например, если вы создаете новую виртуальную машину с динамически выделяемым диском с максимальным размером 30 Гб, это не займет до 30 Гб места на жестком диске сразу.После установки операционной системы и программ, диск может только занять до 10 Гб. По мере добавления файлов на виртуальном диске, он будет расширяться до максимального размера в 30 Гб.

Это может быть удобно - каждая виртуальная машина не будет занимать неоправданно много места на вашем жестком диске. Тем не менее, это медленнее, чем создание фиксированного размера диска (диск с заранее выделенным местом). При создании фиксированного размера диска, все 30 Гб, будет занято немедленно на вашем компьютере.

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

Исключите каталог виртуальных машин в вашем антивирусе

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

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

Выделите больше памяти

Виртуальные машины любят много виртуальной памяти. Microsoft рекомендует 2 Гб RAM для 64-битной Windows 7, и эта рекомендация относится и к Windows 7 x32, когда он работает в виртуальной машине. Если вы работаете большими приложениями в виртуальной машине, вы можете выделить более 2 Гб оперативной памяти.

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

Выделите больше процессоров

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

Если вы собираетесь инсталлировать ОС семейства MS-Windows и в будущем чтобы можно было использовать больше ядер при инсталляции указывайте 2 ядра для того чтобы поставился корректный HAL, после инсталляции вы можете выключить машину и поставить 1 ядро по умолчанию для повседневного использования. Но для будущего вы всегда сможете добавить ядра без деинсталляции ОС. Linux VM может динамически определять любое количество ядер при загрузке ОС.

Настройте параметры видео

Тонкая настройка параметров видео и выделение большего объема видеопамяти поможет также улучшить скорость вашей виртуальной машины. Например, включение функции 2D ускорение в VirtualBox улучшает воспроизведение видео в виртуальных машинах, включение 3D-ускорения позволит вам использовать некоторые 3D-приложения.

По большому счету нужно минимизировать использование 3D например ОС Windows 7 - отключив Aero.

Убедитесь, что функции Intel VT-x или AMD-V включены

Intel VT-x и AMD-V являются специальными расширениями процессора, которые улучшают скорость виртуализации. Новые Intel и AMD процессоры обычно включают в себя эти функции. Тем не менее, некоторые компьютеры не включают автоматически VT-x или AMD-V - вам придется включить этот параметр в BIOS вашего компьютера.

Чтобы определить, поддерживает ли Ваш Intel процессор расширение Intel VT, воспользуйтесь утилитами показывающими системную информацию. Если ваш процессор поддерживает эту функцию, но опция недоступна в вашей виртуальной машине, вы должны в BIOS вашего компьютера включить эту функцию. Этот параметр обычно включен по умолчанию в материнских платах с процессорами AMD.

Поместите файлы виртуальной машины на другой диск

Производительность диска может ограничить скорость вашей виртуальной машины. Размещение файлов виртуальной машины на отдельном физическом диске или не на системном диске - может улучшить производительность. Ваша виртуальная машина и система не будут конкурентно читать и писать с одного диска.

Однако, вы не должны запускать виртуальную машину с внешнего диска (USB) - это будет гораздо медленнее.

  1. Выделение дополнительных процессоров редко бывает хорошей идеей. Используйте 1 CPU для настольных ОС.
  2. Постарайтесь не использовать графические гипервизоры для серверных ОС.
  3. Не выделяйте работающим VM Больше ядер чем есть на Вашем компьютере.

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

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

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

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

  • Всем же когда-нибудь хотелось увидеть, как выглядят другие операционные системы такие как: Linux, Solaris, да и просто другие версии Windows. Но сносить свою систему не охота, так как вдруг Вам новая ОС не понравится и придется переставлять заново. Поэтому есть такое решение как виртуальная машина, с помощью которой Вы легко можете устанавливать в ней другие ОС, а соответственно и протестировать их, без переустановки своей системы.
  • Подойдет для тех, кто уже овладел основами компьютера и хочет знать больше, например, как настраивается компьютерная сеть? как настраиваются различные службы сервера и так далее, на помощь Вам придет все та же самая виртуальная машина, с помощью которой Вы можете установить несколько операционных систем (причем разных!) и так сказать проводить опыты, без вреда своей операционной системе. Это отлично помогает в освоение компьютерных технологий, так как виртуальная машина помогает практиковаться, если конечно у Вас дома есть несколько компьютеров (3-4), то это другой разговор.

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

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

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

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

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

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

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

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

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

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

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

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

VirtualBox это интуитивно понятная в использовании программа. Если вам не интересна теория и вы хотите сразу приступить к практике, то обратитесь к инструкциям по использованию VirtualBox для установки и запуска операционных систем в виртуальном компьютере:

  • Установка Linux на виртуальный компьютер (на примере Linux Mint)

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

Что такое виртуализация и её полезность

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

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

Виртуализация (запуск операционных систем внутри виртуальных компьютеров с помощью VirtualBox) имеет ряд полезных черт:

  • одновременный запуск нескольких операционных систем - вы можете знакомиться с новыми ОС не выключая свою основную систему;
  • раздельность реального и виртуальных компьютеров - при работе в виртуальной ОС не нужно опасаться стереть загрузчик, потерять файлы или каким-либо образом навредить своей основной операционной системе, поскольку виртуальная система полностью отграничена от вашей основной системы. Какие бы ошибки вы не совершили в виртуальном компьютере, ваша основная ОС всегда останется нетронутой. По этой причине виртуальный компьютер подходит для проведения различных тестов, в том числе способных навредить ОС; например, в виртуальном компьютере можно анализировать вредоносное ПО (вирусы) не опасаясь за основную систему;
  • простота установки программного обеспечения - если находитесь в Windows и вам нужно работать с программой, которая запускается только в Linux, то вместо утомительных задач в попытке запустить программу на чужой ОС, можно очень легко развернуть виртуальную машину Linux и работать с желаемой программой оттуда. Или наоборот, находясь в Linux вы можете создать виртуальную машину с Windows, чтобы работать с программами Windows без необходимости пытаться запустить их в Linux;
  • возможность откатить сделанные изменения - вам не нужно бояться сделать что-либо неправильно в виртуальном компьютере, поскольку вы можете в любой момент сделать любое количество «снимков» системы и при желании вернуться к любому из них;
  • консолидация инфраструктуры - виртуализация может значительно сократить расходы на железо и электроэнергию; сегодня большую часть времени компьютеры во время своей работы используют только часть от их потенциальных возможностей и в среднем загруженность системных ресурсов является низкой. Большое количество аппаратных ресурсов, а также электричества расходуется впустую. Поэтому вместо запуска большого количества физических компьютеров, используемых только частично, вы можете упаковать много виртуальных машин на несколько мощных хостов и балансировать нагрузки между ними.

Понятия VirtualBox

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

Хостовая операционная система (хост-система).

Это операционная система физического компьютера, на котором был установлен VirtualBox. Существуют версии VirtualBox для Windows, Mac OS X, Linux и Solaris.

Гостевая операционная система (гостевая ОС).

Это операционная система, которая работает внутри виртуальной машины. Теоретически VirtualBox может запускать любую операционную систему x86 (DOS, Windows, OS / 2, FreeBSD, OpenBSD).

Виртуальная машина (VM).

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

В более абстрактном виде, внутри VirtualBox думает о VM как о наборе параметров, которые определяют её поведение. Они включают в себя аппаратные настройки (сколько памяти должна иметь виртуальная машина, какие жесткие диски VirtualBox должна виртуализировать, через какие файлы контейнеров, какие диски монтируются и т. д.), А также информацию о состоянии (среди них могут быть: виртуальная машина в настоящее время запущена, сохранена, о её снимках и т. д.). Эти параметры отражаются в окне VirtualBox Manager, а также в программе командной строки VBoxManage. Другими словами, виртуальная машина также является тем, что вы можете увидеть в диалоговом окне настроек.

Гостевые дополнения.

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

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

Чтобы скачать VirtualBox перейдите на официальный сайт https://www.virtualbox.org/wiki/Downloads . Кликните ссылку «Windows hosts » для начала скачивания установочного файла. Запустите файл двойным кликом - процесс установки схож с любыми другими программами в Windows.

Вы можете выбрать, какие именно компоненты устанавливать, рекомендуется установить все компоненты VirtualBox для полной поддержки всех опций:

Могут появиться сообщения об установки неподписанных драйверов - согласитесь на их установку. Чтобы программа работала корректно, соглашайтесь на все запросы инсталлятора.

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

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

В Linux VirtualBox может быть установлен несколькими способами:

  • из стандартного репозитория
  • бинарным файлом, скаченным с официального сайта
  • из репозитория VirtualBox, добавленного в источники приложений (только для основанных на Debian дистрибутивов)

Установка VirtualBox в Debian и производные (Ubuntu, Linux Mint, Kali Linux)

Для Debian и производных (Ubuntu, Linux Mint, Kali Linux) вы можете установить VirtualBox из стандартных репозиториев:

Sudo apt install virtualbox virtualbox-qt linux-headers-"$(uname -r)" dkms vde2 virtualbox-guest-additions-iso vde2-cryptcab

Установка VirtualBox в Arch Linux и производные (BlackArch и другие)

Для в Arch Linux и производных (BlackArch и другие) вы можете установить VirtualBox из стандартных репозиториев:

Sudo pacman -S virtualbox linux-headers virtualbox-host-dkms virtualbox-guest-iso

Информацию по установке в другие дистрибутивы, а также дополнительные подробности вы найдёте на соответствующей странице: https://www.virtualbox.org/wiki/Linux_Downloads

Установка пакета расширений (extension packs) VirtualBox

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

Пакет расширений VirtualBox добавляет следующие функции

  • Виртуальное устройство USB 2.0 (EHCI)
  • Виртуальное устройство USB 3.0 (xHCI)
  • Поддержка протокола Удалённый Стол VirtualBox (VRDP)
  • Переброска веб-камеры хоста
  • Intel PXE boot ROM
  • Экспериментальная поддержка передачи PCI на хостах Linux hosts
  • Шифрование образа диска алгоритмом AES

Пакеты расширений VirtualBox имеют в имени файла расширение .vbox-extpack . Для установки расширения, просто дважды кликните на файл пакета и появится помощник, который проведёт вас по шагам установки.

Для просмотра установленных в настоящее время пакетов расширений, откройте главное VirtualBox Менеджер (главное окно программы), в меню «Файл » выберите «Настройки ». В открывшемя окне перейдите во вкладку «Плагины », там вы увидите установленные в настоящее время расширения и сможете удалить пакет или добавить новый:

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

Если вы используете не последнюю версию VirtualBox, то пакет расширений вы можете найти по - выберите папку с номером вашей версии и скачайте, затем запустите двойным кликом файл с расширением .vbox-extpack .

Запуск VirtualBox

В Windows VirtualBox можно запустить из меню или с ярлыка на рабочем столе.

В Linux вы также найдёте VirtualBox в меню,

либо можете набрать в терминале команду:

Virtualbox

Откроется примерно следующее окно:

Либо, если вы уже создали виртуальные машины:



Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!