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

VirtualBox (Oracle VM VirtualBox) - бесплатное программное средство виртуализации для операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других. После выпуска первой общедоступной версии VirtualBox в 2007 году, за относительно короткое время, этот программный продукт стал одним из самых популярных пакетов виртуализации благодаря не только бесплатности, но и высокой надежности, простоте использования, поддержке множества национальных языков, неплохой справочной системе ( на момент написания статьи - только на английском языке) и кроссплатформенности.

    Если упрощенно, то VirtualBox - это комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы, где работает VirtualBox. На виртуальном компьютере (виртуальной машине), создаваемом в его среде можно установить практически любую операционную систему ( гостевую ОС ) и использовать ее параллельно с основной. Так, например, на реальном компьютере с Windows можно установить виртуальную машину (VM - Virtual Machine) с операционной системой семейства Linux и пользоваться обеими ОС одновременно. Кроме того, можно настроить взаимодействие между этими системами по локальной сети, обмен данными через сменные носители, общие папки и т. п. Также, текущее состояние виртуальной машины ( и состояние установленной на ней операционной системы) можно зафиксировать, и при необходимости, в любой момент времени - выполнить полный откат на это состояние.

В данной статье рассматривается пример установки и настройки VirtualBox в среде Windows 7 и инсталляции Linux Mageia на новой виртуальной машине .



Установка Oracle VM Virtualbox на Windows 7



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

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

Установка VirtualBox


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

Установка VirtualBox - сетевые драйверы


Это означает, что при установке сетевых драйверов VirtualBox, будут сброшены текущие сетевые соединения и произойдет временное отключение от сети. Если, например, параллельно с установкой, выполняется обмен данными с сетевым диском, то он завершится ошибкой. Если работа в сети не выполняется, то кратковременное отключение адаптеров не будет иметь каких-либо последствий, и нужно разрешить продолжение установки нажатием кнопки Yes . В противном случае, сначала нужно завершить работу с сетевыми ресурсами. Также, система безопасности Windows может запросить подтверждение на разрешение установки нового программного обеспечения:

Установка VirtualBox - предупреждение системы безопасности Windows


Нужно установить галочку "Всегда доверять программному обеспечению Oracle Corporation" и нажать кнопку Установить .

После завершения установки будет выполнен запуск основного программного модуля VirtualBox:

Установка Linux на виртуальную машину Oracle VM Virtualbox



   Процесс установки Linux или какой-либо иной ОС состоит из двух частей:

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

- определение источника с установочным дистрибутивом и запуск процесса установки.

Процесс установки новой ОС на виртуальной машине, практически ничем не отличается от установки на реальной - выполняется загрузка VM с установочного диска и дальнейшее следование указаниям инсталлятора. Источник загрузки определяется настройками виртуальной машины (По умолчанию, порядок загрузки следующий - дискета, CD-ROM, жесткий диск, Сеть).

При первом запуске VirtualBox отображается основное окно программы с приветствием и активной кнопкой "Создать" для создания новой VM:

Первый запуск VirtualBox


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

- имя виртуальной машины. В соответствии с ним будет создан каталог с файлами виртуальной машины. По умолчанию - это подкаталог в "C:\Users\Пользователь\VirtualBox VMs\" .

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

- версия ОС. В данном случае, Mageia - это форк (ответвления ) Linux Mandriva. Выбираем - Mandriva.

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


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

Выделение памяти виртуальной машине в VirtualBox


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

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

Выбор типа виртуального жесткого диска в VirtualBox


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

Выбор формата данных  виртуального жесткого диска в VirtualBox


Выбор формата, отличающегося от рекомендуемого имеет смысл, если планируется использование созданной средствами VirtualBox виртуальной машины в среде других программных продуктов виртуализации (VMWare, MS Virtual PC, QEMU ).

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

Первый запуск новой виртуальной машины в VirtualBox


На панели инструментов стала активной кнопка Настроить. Тонкие настройки виртуальной машины - это отдельная тема, и на этапе знакомства с гостевой операционной системой особой необходимости в них нет. Поэтому, можно сразу приступить к запуску VM - жмем кнопку Запустить. При старте будет выдано сообщение об использовании Автозахвата клавиатуры

Автозахват клавиатуры в  VirtualBox


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

Поскольку гостевая система еще не установлена, потребуется загрузка с установочного диска. Можно использовать обычный CD/DVD привод с подготовленным заранее загрузочным установочным носителем, или образ этого диска. VirtualBox позволяет подключать к виртуальной машине файл образа в качестве виртуального привода с носителем. В большинстве случаев, содержимое установочных дисков скачивается в виде файлов образов в формате ISO-9660 ( файлов с расширением iso). VirtualBox позволяет обойтись без записи образа на компакт диск, и подключать такой файл непосредственно к виртуальной машине в качестве виртуального привода с установленным носителем на основе содержимого iso-образа.

Подключение iso-образа в  VirtualBox


Файл образа Mageia-2-i586-DVD.iso будет подключен в качестве виртуального привода с установочным диском Mageia-2. При нажатии на кнопку Продолжить будет выполнена загрузка с виртуального привода и отобразится меню загрузчика Mageia

Меню загрузчика Mageia 2


Для продолжения установки выбираем Install Mageia 2. В процессе установки можно выбрать используемый язык, нужно подтвердить согласие с лицензионным соглашением, выбрать язык для устанавливаемой системы ( обычно - Europe - Русский ) и раскладку клавиатуры. Затем выполняется разметка диска, форматирование разделов, определение дополнительных источников установки и пользователю предлагается выбрать графическую среду рабочего стола.

Выбор графической среды при установке  Mageia 2


Выбор графической среды определяется, как правило личными предпочтениями и предназначением устанавливаемой системы. По умолчанию используется среда KDE (сокращение от K Desktop Environment ). Наиболее распространенными графическими оболочками в Linux являются Gnome и KDE. Внешне, они во многом схожи, но считается, что KDE более перспективная и удобная, а также более сложная в настройках, и более требовательная к оборудованию, графическая среда. Можно начать знакомство с Linux именно в среде KDE. В дальнейшем, после установки системы, среду можно поменять или вообще отказаться от запуска графической оболочки, например изменив уровень запуска системы.

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

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

Сводка по результатам установки  Mageia 2


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

Исключительно полезным свойством VirtualBox является возможность сохранения текущего состояния виртуальной машины ( создания снимков виртуальной машины ) и ее восстановления на момент создания снимка. Для тех случаев, когда проводятся небезопасные настройки конфигурации системы, или когда ошибочные действия пользователя могут привести к необходимости ее переустановки, наличие снимка позволяет, буквально одним щелчком вернуть рабочее состояние виртуальной машины. Желательно до начала изменения настроек Linux сделать снимок только что установленной "чистой" системы. Делается снимок через меню Virtualbox "Машина" - "Сделать снимок" или "Host+T" ( правый CTRL + T) . Это позволит легко откатить состояние виртуальной машины в том случае, когда неправильные действия начинающего пользователя приведут ( наверняка ) ее в ненадлежащее состояние.

В целом, графическая среда KDE интуитивно понятна, и во многом похожа на Рабочий стол операционных систем семейства Windows. Некоторые отличия, однако, являются существенными. В Linux можно одновременно использовать 4 виртуальных рабочих стола и так называемые "комнаты"- средство группировки сходных приложений. Пользователь имеет возможность создавать отдельную рабочую среду для каждого рабочего стола, и переключаться между ними по необходимости щелчком по иконке в панели задач. Что касается комнат, то на данный момент это средство находится на стадии доработок и, кроме того, для начинающего пользователя Linux, практического интереса не составляет. В левом нижнем углу находится кнопка запуска приложений с логотипом Mageia, назначение которой такое же, как у кнопки "Пуск" рабочего стола Windows. Меню, вызываемое при нажатии на кнопку состоит из трех частей:

- Последние приложения. Ссылки на последние используемые приложения.

- Все приложения. Здесь ссылки для запуска всех установленных в системе приложений данного пользователя.

- Действия. Ссылка на выполнение отдельной команды, папка "Избранное", ссылки на последние открывавшиеся документы и приложения.

Для изменения настроек системы, общих для всех пользователей параметров, установки и удаления приложений, используется Центр управления Mageia ( Mageia Control Center ). При его запуске потребуется наличие административных привилегий - ввода пароля пользователя root :

Ввести пароль root


    Виртуальную машину можно интегрировать в существующую локальную сеть, предоставив доступ к ее ресурсам так же, как и к ресурсам реальной машины. Однако, некоторые настройки в этом случае нужно изменить. И речь идет не столько об изменении настроек безопасности установленной операционной системы, а о том, чтобы предоставить возможность сетевого доступа к ее сетевым ресурсам. Наиболее простой и эффективный способ решения данной задачи - изменить сетевые настройки таким образом, чтобы виртуальная машина имела IP-адрес из диапазона реальной локальной сети, и в настройках типа подключения VirtualBox для виртуального сетевого адаптера вместо режима трансляции адресов ( NAT ) использовался бы режим сетевого моста :

Выбор типа  подключения для виртуального сетевого адаптера.


В таком режиме, все сетевые кадры, создаваемые в виртуальной среде, будут напрямую транслироваться реальному адаптеру. Остается лишь присвоить виртуальному адаптеру IP- адрес из диапазона локальной сети, либо автоматически, если имеется DHCP - сервер, либо вручную. Это можно сделать с использованием Центра управления Mageia, в разделе Сеть и Интернет - Сетевой центр. Выбрать сетевой адаптер и нажать кнопку "Настроить":

Mageia Control Center - Сетевой Центр.


Другие сетевые службы можно, при необходимости, установить с помощью Центра управления Mageia - раздел "Управление программами" и разрешить к ним сетевой доступ через настройки в разделе "Безопасность" - "Настройка персонального файервола"




Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой "Поделиться"








В начало страницы       |       На главную страницу сайта.



Рейтинг@Mail.ru Яндекс.Метрика