Установка Linux Ubuntu на виртуальную машину 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, будут сброшены текущие сетевые соединения и произойдет временное отключение от сети. Если, например, параллельно с установкой, выполняется обмен данными с сетевым диском, то он завершится ошибкой. Если работа в сети не выполняется, то кратковременное отключение адаптеров не будет иметь каких-либо последствий, и нужно разрешить продолжение установки нажатием кнопки Yes . В противном случае, сначала нужно завершить работу с сетевыми ресурсами. Также, система безопасности Windows может запросить подтверждение на разрешение установки нового программного обеспечения:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В левом нижнем углу находится кнопка запуска приложений с логотипом Mageia, назначение которой такое же, как у кнопки "Пуск" рабочего стола Windows. Меню, вызываемое при нажатии на кнопку, состоит из трех частей:

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

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

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

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

Свободному программному обеспечению посвящается...


В реале, время от времени, мне приходится общаться с людьми, которые хотели бы попробовать ОС Linux, но боятся каким-то непредсказуемым образом повлиять на работу, столь любезной их сердцу Windows.

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

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

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


Если он у вас уже имеется, то хорошо, а если нет, то нужно его скачать. Поскольку Ubuntu это бесплатная операционная система, то просто скачиваем ее из интернета. Для этого заходим на сайт ubuntu.ru и скачиваем последнюю версию системы. Там есть возможность скачать CD или DVD образ, выбирайте в зависимости от скорости вашего интернета (я обычно беру CD), а из предложенных вариантов, выбирайте тот, где в названии есть символы «desktop-i386». Закачку лучше всего осуществлять с помощью торрент-клиента, но если у вас его нет, а устанавливать лень то можете скачать с Яндекса по прямой ссылке ftp://mirror.yandex.ru/ubuntu-releases/1 1.10/ubuntu-11.10-desktop-i386.iso , но учтите, что к тому времени когда вы захотите это сделать, версия программы может уже обновиться и данная ссылка будет вести не на последнюю версию, что в общем то не принципиально. Размер CD-образа занимает около 700 мегабайт.

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

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

Итак, заходим на сайт VirtualBox "а и скачиваем последнюю версию программы https://www.virtualbox.org/wiki/Downloads (естественно, нас интересует тот, который for Windows hosts ). Размер программы около 90 мегабайт, совсем немного по нынешним временам.

После закачки начинаем установку, которая ничем не отличается от установки других программ.

1. В настройках установки нет необходимости что либо менять. Просто нажимаем «Next (Далее)» и «Install (Установить)». Также устанавливаем все службы, которые предлагает программа установки.

2. После завершения установки запускаем программу.

3. Как видим, у нас пока активна только одна кнопка «Создать», с помощью которой мы можем создать одну или несколько виртуальных машин.

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

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

6. В следующем окне мы выбираем виртуальный жесткий диск. В нашем случае мы просто создаем новый.

7. В этом окне оставляем все без изменений.

8. В этом окне выбираем динамический жесткий диск.

9. Здесь выбираем объем диска. Решайте сами какой выбрать размер, я обычно выбираю от 8-ми до 20-ти гигабайт.

10. Смотрим, что у нас получилось и создаем виртуальный диск, нажав кнопку «Создать».

11. Проверяем параметры нашей виртуальной машины и создаем ее с помощью кнопки «Create».

Вот и все, машина создана, осталась только установить на нее операционную систему.

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

13. Тут внимательно читаем и нажимаем «Ок».

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

16. Должно получится вот так.

16. Читаем и жмем на «Ок».

17. Linux стартовал. Когда видим такое окошко с маленькой клавиатурой и человечком внизу нажимаем клавишу «Enter».

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

19. Затем мы попадаем в меню установки, где выбираем второй пункт «Установить Ubuntu» и жмем «Enter».

20. После этого начнется установка выбранной нами операционной системы. Линукс устанавливается не сложнее чем Windows, поэтому описывать установку я не буду. Хотя если будут соответствующие пожелания то сделаю описание в следующей части. Имейте ввиду, что в окне виртуальной машины вы можете экспериментировать безбоязненно, в самом крайнем случае созданную нами виртуальную машину можно будет удалить и создать новую.

21. В заключении отмечу еще один важный момент. После установки любой системы она будет открываться в небольшом окне. Чтобы иметь возможность переключаться на полноэкранный режим вам необходимо установить дополнения гостевой ОС. Для этого заходим в меню «Устройства» и выбираем пункт «Установить Дополнения гостевой ОС».

Вот собственно и все. Как видим, приобщится к свободному программному обеспечению можно без особых жертв и рисков.

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

В данной статье мы расскажем о том, как установить Linux на виртуальную машину. Для примера мы будем использовать виртуальную машину Virtual Box и Ubuntu – популярный дистрибутив Linux.

Для начала вам необходим ISO файл с дистрибутивом Linux. Для этого заходим на сайт и скачиваем последнюю версию Ubuntu, на момент написания статьи это Ubuntu 12.10.

Также нам понадобится программа Oracle Virtual Box. Ее также можно абсолютно бесплатно скачать с официального сайта .

Запускаем программу Virtual Box и жмем на кнопку «Создать».

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

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

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

В следующем окне нужно выбрать Динамический или Фиксированный диск. Здесь также оставляем стандартное значение и жмем «Next».

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

В окне Virtual Box выбираем созданную виртуальную машину и жмем на кнопку «Старт». После этого откроется «Мастер первого запуска», здесь нужно указать, где лежит ISO файл с дистрибутивом Linux. Для этого жмем на кнопку с изображением папки и выбираем ISO файл.

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

В появившемся окне выбираем русский язык и жмем на кнопку «Установить Ubuntu».

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

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

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

После этого нужно еще немного подождать пока закончится установка.

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

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

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

На самом деле виртуальная машина для Linux от той, что для Windows, вообще ничем не отличается. Простыми словами, она - эмулятор компьютера, а какую операционную систему вы будете устанавливать на этот виртуальный компьютер, это уже ваше дело.

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

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

Как происходит создание виртуальной машины и взаимодействие с ней

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

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

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

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

Сфера применения

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

Вот наиболее очевидные и распространенные причины использования виртуальных машин:

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

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

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

Как было замечено ранее, на рынке существует немало виртуальных машин. Были названы пока что две - VirtualBox и VMware. Без сомнения, они являются самыми популярными и часто применяемыми, но нельзя обойти стороной и менее заметные, но от того не менее хорошие программы, например, Qemu или Parallels Desktop. Они, без сомнения, хороши в использовании, но не будут разобраны в статье по некоторым причинам.

Так, Qemu способна запускать любые версии операционных систем, но она сложна в использовании. Несмотря на то, что в ней есть на порядок больше всевозможных инструментов, работать с ними будет удобно лишь профессионалам. Главный недостаток Parallels Desktop вообще тривиальный - она работает лишь на MacOS. Да, вы на ней сможете запустить и Linux, и Windows, но только если вы - счастливый обладатель продукта от Apple.

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

Теперь перейдем к самому интересному. Как и было обещано, сейчас мы поговорим об установке Kali Linux на виртуальную машину. Однако перед этим поговорим о подготовительных мероприятиях, без которых ничего не получится.

Как уже было сказано, никаких флешек загрузочных записывать не нужно, что, несомненно, является плюсом. Однако образ операционной системы загрузить необходимо. Так как речь идет о Kali Linux, то загрузите ISO-файл с официального сайта разработчиков. Также нужно установить саму виртуальную машину. Ниже мы рассмотрим Virtual Box и VMware, поэтому рекомендуем воспользоваться одной из них, чтобы не возникло проблем с запуском скачанной операционной системы на виртуальной машине.

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

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

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

Программа № 1: VirtualBox

Установка Linux на виртуальную машину VirtualBox происходит следующим образом:

  1. Запустите саму программу.
  2. В появившемся окне нажмите по кнопке "Создать", что расположена на верхней панели. Также для этого вы можете нажать по кнопке "Создать" в меню "Файл".
  3. Откроется новое окно. В нем вам нужно ввести имя будущей операционной системы (вводите любое понравившееся вам имя), выбрать тип операционной системы, так как мы говорим о Kali Linux, то выберите Linux, а в итоге версию выбранного дистрибутива. Среди всех прочих Kali Linux не будет, поэтому выбирайте Linux 2.6/3.x/4.x (64-bit).
  4. На следующем этапе вас попросят задать объем оперативной памяти, которую вы готовы отдать под управление виртуальной машине. Рекомендуется выбирать значение в пределах зеленой линии, иначе могут возникнут проблемы с виртуализацией.
  5. Теперь надо выбрать виртуальный жесткий диск. На выбор вам дается три варианта: не подключать жесткий диск, создать новый виртуальный или же использовать уже созданный ранее. Если вы устанавливаете Kali Linux впервые, то выбирайте второй вариант, если она уже есть и вы хотите, чтобы и на этой были файлы из предыдущей, то третий.
  6. Теперь надо выбрать тип жесткого диска. Не ходя вокруг да около, скажем, что выбирать лучше всего VDI.
  7. Выбирая формат хранения данных на диске, рекомендуется указать "Динамический", чтобы его объем увеличивался по мере заполнения, а не выделялся из основной системы сразу.
  8. Теперь укажите максимальный объем, выделяемый под виртуальную ОС.

На этом все, машина создана. Вам необходимо лишь запустить ее, указать образ дистрибутива Kali Linux и выполнить стандартную установку.

Программа № 2: VMware

Ну а теперь расскажем, как установить Linux на VMware. Вот подробная инструкция:

  1. Открыв программу, нажмите по кнопке "Создать новую виртуальную машину".
  2. При выборе типа конфигураций машины укажите "Обычный".
  3. Так как установка будет происходить с образа, то выберите пункт "Файл образа" и укажите сам образ, нажав кнопку "Обзор".
  4. На этапе выбора операционной системы укажите Linux и выберите версию Debian 7, именно эти параметры подойдут для установки Kali Linux.
  5. Теперь надо указать имя машины и папку хранения всех ее данных.
  6. Укажите объем памяти диска для ОС. Рекомендуется оставить все по умолчанию и нажать "Далее".
  7. Нажмите "Готово".

Создание машины на этом окончено. Нажмите кнопку "Включить виртуальную машину", чтобы запустить установочный образ. Кстати, таким же образом можно установить дистрибутив Astra Linux на виртуальную машину.

Заключение

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

Установим программу Unity Tweak Tool . Она даёт возможность изменять разные настройки внешнего вида системы. Проще всего сделать это, используя командную строку. Вызовем терминал для ввода команд, нажав комбинацию клавиш:: Ctrl+Alt+T , введём команду:

sudo apt-get install unity-tweak-tool

и нажмём клавишу Enter (рис. 30). Команда sudo выполняет программы от имени суперпользователя с неограниченными правами, поэтому перед её выполнением система попросит ввести пароль. Введём пароль для пользователя user1 и снова нажмём клавишу Enter .

Рис. 30. Установка Unity Tweak Tool в командной строке терминала

Чтобы не набирать текст команды вручную, его можно скопировать отсюда протяжкой мыши (используйте контекстное меню, вызываемое нажатием правой кнопкой мыши по выделенному участку, или комбинацию клавиш Ctrl+C ), после чего щёлкнув правой кнопкой мыши в окне терминала, надо выбрать команду Вставить .

Если установка прошла успешно (для скачивания устанавливаемых пакетов компьютер должен быть подключен к интернету), откроем утилиту Unity Tweak Tool , щёлкнув мышкой по верхней кнопке слева на рабочем столе (Поиск на компьютере и в интернете ), введём начало её названия Unity (рис. 31) и щёлкнем мышкой по появившейся иконке.

Рис. 31. Вызов Unity Tweak Tool

Для вызова списка программ также можно использовать клавишу Супер (так называется в Ubuntu клавиша на клавиатуре, которая в системе Windows открывает меню кнопки Пуск ).

Для более тонкой настройки параметров системы установим dconf-tools , для этого в терминале выполним команду:

sudo apt-get install dconf-tools

При необходимости снова введём свой пароль. Если в терминале появится строка с вопросом о продолжении установки, нажмём клавишу y , а затем Enter .

При необходимости можно установить классический рабочий стол Gnome, для этого в терминале выполним команду:

sudo apt-get update; sudo apt-get install gnome-session-fallback

Потребуется ввод пароля. Если в терминале появится строка с вопросом о продолжении установки, нажмём клавишу y , а затем Enter .

После установки завершим сеанс. При повторном входе в систему перед вводом пароля нажмём на круглый значок справа от имени пользователя и выберем окружение Gnome Flashback (Compiz) (рис. 32).

Рис. 32. Выбор окружения перед входом в систему

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

Network service discovery disabled Your current network has a .local domain, which is not recommended and incompatable with Avahi network service discovery. The service has been disabled.

В русском варианте:

Сервис поиска сетевых ресурсов отключен. Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена.

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

sudo gedit /etc/default/avahi-daemon

Откроется окно текстового редактора gedit . Исправим параметр AVAHI_DAEMON_DETECT_LOCAL , зададим значение 0 вместо 1 (рис. 33).

Рис. 33. Выключение сервиса Avahi

Теперь при загрузке системы уведомление выводиться не будет.

Если вместо рабочего стола Gnome вы хотите использовать KDE, то в терминале надо выполнить команду (установка KDE значительно увеличит размер файла виртуального диска, поэтому не следует это делать без особой необходимости):

sudo apt-get install kubuntu-desktop

На всякий случай установим файловый менеджер для терминала:

sudo apt-get install mc

При желании можно установить какой-нибудь двухпанельный файловый менеджер для графического рабочего стола, например, Krusader :

sudo apt-get install krusader

или Gnome Commander :

sudo apt-get install gnome-commander

Установим архиваторы:

sudo apt-get install rar unrar zip unzip p7zip-full p7zip-rar cabextract

Установим дополнительные шрифты:

sudo apt-get install msttcorefonts mplayer-fonts xfonts-terminus-dos xfonts-terminus xfonts-terminus-oblique xfonts-mona tv-fonts ttf-tuffy ttf-sjfonts ttf-georgewilliams ttf-fifthhorseman-dkg-handwriting ttf-essays1743 ttf-opensymbol ttf-freefont ttf-devanagari-fonts ttf-dejavu-extra ttf-dejavu-core ttf-dejavu ttf-bitstream-vera ttf-alee

Если будет выведено сообщение об отсутствии какого-либо из перечисленных здесь шрифтов, то удалите его из списка (используйте стрелку вверх на клавиатуре, чтобы заново вызвать предыдущую команду, стрелку влево для перемещения курсора, клавишу Backspace для удаления символов) и вновь выполните команду. В процессе установки, как обычно, необходимо будет утвердительно ответить на все вопросы (будьте внимательны, иногда по умолчанию выделена клавиша с отрицательным ответом, например, в диалоге с лицензионным соглашением). Для переключения активных кнопок в терминале удобно использовать клавишу Tab . Кнопки нажимаются клавишей Enter или пробелом.

После установки шрифтов можно выбрать в окне терминала шрифт Terminus (команда меню Правка ‣ Параметры профиля ; снять галочку Использовать системный шрифт и выбрать Terminus в поле Шрифт ).

Можно установить пакеты для отображения эффектов рабочего стола:

sudo apt-get install compiz compizconfig-settings-manager librsvg2-common

Установим wine для запуска приложений Windows.



Понравилась статья? Поделиться с друзьями: