Обзор Virtualbox

Пользователи ПК иногда решают задачи, выходящие за рамки стандартного серфинга, работы в программах, просмотров фильмов, игр. Например:

  • Есть программа, которая несовместима с операционной системой пользователя.
  • Нужно потренироваться в настройке сетей.
  • Желание разобраться в работе программы, но не хочется засорять основную систему.
  • Нужно обеспечить анонимность в интернете в связке с VPN.
  • Нужно протестировать свое решение, но для этого нужен компьютер с другой операционной системой.
  • Для учебы нужна другая ОС (операционная система).

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

О программе

Обзор VirtualboxПростыми словами, эта программа напоминает «коробку», куда можно установить любую ОС — от десктопных Linux, Windows, MacOS до мобильных Android.

Это мощное и многофункциональное решение имитирует поведение реального компьютера и даже мобильного устройства.

При этом, для установки второй, третьей, четвертой (и так до бесконечности) системы отсутствует необходимость в дополнительной разметке диска, установке параллельной ОС, настройке двойной загрузки или покупке еще одного ПК для экспериментальных целей.

VirtualBox с установленной гостевой системой запускается как программа, которую можно закрыть, свернуть — она имитирует работу реального компьютера с установленной ОС.

Как установить на компьютер?

Virtualbox — кроссплатформенное ПО, разработанное корпорацией Oracle, — распространяется для Windows, Mac OS, Linux, Solaris.

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

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

На Windows

Установка довольно проста — просто запустите скачанный .exe файл и следуйте инструкциям на экране. От вас требуется оставить настройки по умолчанию, нажимая «далее».

На Mac

Запустите скачанный .dmg файл и следуйте инструкциям на экране, нажимая «далее».

На Linux

Обзор VirtualboxУстановить VirtualBox на Linux можно несколькими способами, т.к. инсталляция программ на Linux изначально похожа на установку программ из Google Play в телефонах с Android.

Дистрибутивов Linux много, поэтому остановимся на установке VirtualBox в распространенных Linux OC — Ubuntu, Linux Mint, Debian (для .rpm дистрибутивов наподобие OpenSuse существуют свои пакетные менеджеры и подходит только первый способ).

  • 1 способ. Запустите скачанный с сайта .deb пакет (.rpm для OpenSuse) и следуйте инструкциям на экране.
  • 2 способ. При наличии компьютера с подключенным Интернетом вам не надо скачивать программу — просто откройте Synaptic или Менеджер Программ, найдите virtualbox в поисковой строчке и установите. Программа сама скачает и поставит virtualbox.
  • 3 способ. Через командную строку. С этим способом можно также заранее не скачивать программу — она поставится из репозиториев. Просто наберите в терминале
    sudo apt-get install virtualbox
    После ввода команды система попросит пароль — введите (не отображается — это нормально) и нажмите ENTER. На вопрос, хотите ли вы скачать программу, напишите y и нажмите ENTER

После установки добавьте своего пользователя в группу vboxusers, введите в терминале

sudo usermod -a -G vboxusers username

где username — имя пользователя, нажмите ENTER, перезагрузите компьютер. Это нужно для того, чтобы была возможность подключить USB и прочие устройства, в противном случае кнопки устройств могут быть неактивными.

Как настроить?

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

Для начала нужно определиться с необходимой вам ОС — она должна быть под рукой в виде образа системы .iso или записана на CD диск, если устанавливать «операционку» вы собираетесь из привода CD дисков.

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

  1. Чтобы создать виртуальную машину, нажмите кнопку «создать» (синий зубчатый кружок в левом верхнем меню).
    Обзор Virtualbox
  2. Укажите имя создаваемой виртуальной машины (тут можете писать удобное для вашего восприятия имя, например, «Семерочка», «Линукс для учебы» и т.д.); из выпадающего списка выберите тип, версию и разрядность (32 или 64 битную) системы, которую вы хотите установить и нажмите «далее».
  3. На этом шаге настройщик предложит выбрать объем оперативной памяти будущей вашей виртуальной машины. Путем передвигания ползунка можно выставить оптимальное значение. Четких рекомендаций, сколько выделять «оперативы» нет, кроме совета — не слишком мало, чтобы не тормозила гостевая (которую поставите внутрь) система, но и не так много для того, чтобы парализовало работу основной системы — во время работы виртуальная машина будет забирать себе оперативную память, которую вы ей выделили. Если вдруг после установки ОС вы поняли, что выделили мало RAM, — ничего страшного — это можно исправить в настройках, поэтому не обязательно сразу выделять слишком много.
  4. Следующий шаг — выбор жесткого диска.
    Здесь требуется создать виртуальный жесткий диск, аналог реального винчестера на компьютере, — выберите «создать существующий виртуальный жесткий диск».

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

  5. В качестве типа диска выберите VDI (VirtualBox Disk Image) — это внутренний формат VirtualBox.
  6. В этом шаге настройщик предлагает вам на выбор создать жесткий диск фиксированного или динамического размера — при динамическом размере он расширяется в случае нехватки места. Если выбираете динамический размер — не выделяйте сразу много места — ограничьтесь 8 Гб. Размер фиксированного диска выбирайте также рационально — подумайте, как будете использовать виртуальную ОС, сколько «весит» система после установки, какие программы нужны, зачем вы устанавливаете эту систему, под какие цели. Выберите место для хранения файла виртуального диска и нажмите «Создать», дождитесь завершения создания жесткого диска.

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

Полезное видео

Установка и настройка виртуал бокс

Установка ОС

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

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

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

Первичная настройка гостевой ОС

После установки в Virtualbox гостевой системы, в первую очередь, поставьте гостевые дополнения. Без них некомфортно работать — экран гостевой системы будет захватывать мышь, не «возвращая» ее «хосту» (основной системе вашего компьютера), при изменении размера окна не будет адаптивного изменения, невозможно переключиться в полный экран, общие папки не будут работать и т.д.

Универсальный способ установки дополнений гостевой ОС

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

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

Переключаемся в полноэкранный режим

При установке виртуальной машины, всплывает подсказка по использованию хост-клавиши. Обычно, это клавиша windows, левый CTRL или кнопка command на клавиатурах Apple. Переключиться в полноэкранный режим можно двумя способами:

  • Комбинацией клавиш хост+F.
  • Верхнее меню виртуальной машины → Вид → Режим полного экрана → Переключить

Расшариваем каталоги

Чтобы перекидывать файлы с виртуальной машины на хост, нужно настроить общие папки и сеть. Первое действие одинаково для всех операционных систем — в нижнем меню строки состояния виртуальной машины справа кликните по пиктограмме в виде синей папки → «Настроить общие папки» → «Добавить общую папку» (слева пиктограмма синей папки с зеленым плюсом) → Укажите путь к папке, которую хотите сделать общей в основной системе, поставьте «птички» на пунктах «авто-подключение» и «создать постоянную папку».

Теперь надо создать общую сеть — следующие действия зависят от вашей гостевой ОС.

Полезное видео

Небольшая видео инструкция, о том, как сделать общую папку.

Если гостевая Linux

В гостевой системе откройте терминал и добавьте своего пользователя в группу vboxsf, чтобы у вас были права на просмотр, редактирование, изменение файлов в общих папках:

sudo adduser username vboxsf

где username — имя пользователя вашей гостевой системы, нажмите ENTER, введите пароль и перезагрузите компьютер, после чего у вас появится примонтированный каталог.

Если гостевая Windows

«Пуск» → «Выполнить» — набрать cmd, открыть командную строку, в командной строке выполнить:

net use x: \\vboxsvr\shared_folder

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

Общие вопросы

Не видит usb (флешку), что делать?

  • Проверьте устройства в строке состояния виртуальной машины — пиктограммы в правом нижнем углу. Нажмите на значок usb для вывода списка устройств. Если флешка имеет серый, неактивный цвет, значит, она примонтирована в основной системе. Отмонтируйте (в windows кнопка «извлечь» справа на панели пуск) флешку и она станет активной в гостевой системе
  • Убедитесь, что стоят дополнения гостевой системы
  • Если у вас хост — линукс, а вышеперечисленные действия не помогли и флешка неактивна — проверьте, состоит ли ваш пользователь в группе vboxusers.

Почему я могу поставить в виртуал бокс только 32 битные версии ОС?

  • Возможно, ваш процессор слишком старый или специфический. Специальная утилита, например, CPU-Z, в строке Instructions перечисляет поддерживаемые инструкции. Также можно погуглить ваш процессор по теме поддержки виртуализации.
  • Отключена функция аппаратной виртуализации в центральном процессоре. Опция включается через BIOS (UEFI) компьютера. Перезагрузитесь в меню BIOS и найдите опцию, похожую на Virtual Technology и включите (Enabled). Не забудьте сохранить изменения.

Как удалить?

В Windows

Удалите виртуал бокс через панель управления, «Установка и удаление программ»/»Приложения и возможности».

В каталогах

x:\Documents and Settings\Admin\Мои документы\My Virtual Machines
x:\Documents and Settings\Admin\.VirtualBox

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

В Linux

Чтобы удалить виртуал бокс со всеми зависимостями, наберите в терминале

sudo apt-get remove --purge virtualbox

Конфигурационные файлы удаляются командами

sudo rm ~/"VirtualBox VMs" -Rf
sudo rm ~/.config/VirtualBox/ -Rf

В MacOS

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

  • Library/Caches
  • /Library/Preferences
  • /Library/ApplicationSupport
  • /Library/LaunchAgents
  • /Library/LaunchDaemons
  • /Library/PreferencePanes
  • /Library/StartupItems

Какие существуют аналоги?

  1. VMware — мощное платное решение виртуализации от IBM.
  2. Windows Virtual PC — исключительно под ОС от Microsoft и для виртуализации ОС от Microsoft.
  3. Parallels Desktop — продукт под MacOS для запуска ОС Windows.

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

Понравилась статья? Поделиться с друзьями:
RedSoft.club
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: