Запустить линукс на виртуальной. Какие дистрибутивы работают лучше всего в VM? Изменение настроек виртуальной машины Oracle VM VirtualBox

Запустить линукс на виртуальной. Какие дистрибутивы работают лучше всего в VM? Изменение настроек виртуальной машины Oracle VM VirtualBox

18.05.2019

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

Приложение от Oracle VirtualBox - это виртуальная машина для запуска разных операционных систем в отдельном окне. Это может быть Windows, любой дистрибутив Linux, Android, OS X или Chrome OS. Сегодня будем устанавливать Linux. Легко и непринужденно.

Мы уже неоднократно публиковали статьи на тему виртуальной машины VirtualBox. Вот последние:

Что понадобится?

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

Виртуальную машину вы можете легко установить самостоятельно, там ничего сложного нет. А вот, как установить Linux на VirtualBox, рассмотрим подробно.

Установка виртуальной ОС состоит из трех главных этапов: создание, настройка и запуск.

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

На этом этапе мы создадим виртуальное устройство для Linux. Характеристики нашей машины должны быть достаточными для ОС, но не слишком щедрыми – нужно что-что оставить и для Windows.

Откройте VirtualBox. Вверху слева нажмите «Создать».

Появится окошко, где надо ввести название устройства (любое), ниже выбрать ОС, еще ниже версию ОС. Удобнее давать название, которое соответствует типу ОС. Например, “Linux Fedora”. В таком случае следующие два пункта VirtualBox подберет сам.

Хотя можете задать их вручную. Мы будем устанавливать ОС Linux дистрибутив Fedora. Поэтому во втором пункте выбираем “Linux”, в третьем – “Fedora”.

VirtaulBox имеет подготовленные настройки ко всем известным ей ОС. Linux Fedora – одна из них. Поэтому в следующих окнах («Выбирай объем памяти», «Укажите жесткий диск», «Укажите тип», Укажите формат хранения», «Укажите имя и размер файла») просто жмите “Next”.

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

На этапе настройки мы вставляем диск в виртуальный дисковод с Linux Fedora, чтобы наша машина знала откуда устанавливать ОС. Только в нашем случае все виртуальное, даже диск. ISO-образ, который мы скачали он и есть виртуальный DVD.

Зайдите в «Настройки». Там справа выберите «Носители», затем кликните на пустой контроллер IDE, дальше – возле привода на окошко в виде диска. Там нам нужен пункт «Выбрать образ оптического диска».

В окне поиска ищем ISO-файл. Находим и выбираем.

Видим, что теперь контроллер IDE (DVD) не пустой, в нем есть «диск» с Linux Fedora.

Запуск

На этапе запуска мы наконец-то перейдем к установке Linux на VirtualBox. Появится окно установки Fedora, где есть 3 варианта: Fedora Live – зайти в ОС без установки (но тогда всегда нужен диск); Troubleshooting – решение проблем; и установка. Чтобы она началась нужно нажать Tab. Что мы и делаем.

Fedora спрашивает почему-то еще раз – запускать с диска или все же устанавливать. Устанавливаем, поэтому выбираем «Install to Hard Drive».

Дальше язык и базовые настройки – клавиатура, дата, место установки. Что удобно в Fedora, место установки задается автоматически. Не нужно настраивать разделы вручную, как в Ubuntu. Для того, кто пробует Fedora впервые – в самый раз. Словом, нажимаем «Начать установку».

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

В Linux обязательно задавать пароль Root. Создайте его, чтобы инсталляция завершилась.

Все, Linux есть на вашем жестком диске. Теперь “DVD” (ISO-файл) можете вытащить. Для этого «Настройки», «Носители», «Привод», «Изъять диск из привода».

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

Два полезных момента:

  1. Когда выходите из системы, желательно выключать Linux культурно – через Shut Down. Иногда, если припечет, можно просто выключать виртуальную машину – это не смертельно.
  2. Есть два режима работы мышки неинтегрированный и интегрированный. Задавать их можно в меню «Машина». Чтобы вернуть мышку с интегрированного режиме используйте «Ctrl».

Виртуальная машина является очень удобным способом потестировать новые версии операционных систем, не нарушая работы основной системы. Сам давно пользуюсь. Так как моей основной операционкой является OS X, то я выбрал для себя Parallels Desktop.

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

Oracle VM VirtualBox — программа, которая позволяет создавать операционные системы на виртуальных машинах. Это Вам позволит 100 % стопроцентным рабочим способом использовать Windows программы в Linux. Если Windows программа не работает под , тогда она будет работать в своей родной Windows среде. Использование VirtualBox будет более легкой и более лучшей альтернативой, чем установка в отдельный раздел ОС Windows на компьютер с Linux в виде .

Для начала установите VirtualBox

VirtualBox работает как «отдельный компьютер», на котором можно устанавливать операционные системы.
Я предполагаю, что у Вас уже есть диск с Windows на CD или DVD, а возможно файл в виде формата виртуального оптического диска.

  1. Открываем главное окно VirtualBox, нажимаем кнопку «Создать».


    Используя запустившейся мастер, для создания виртуальных машин, мы вводим имя нашей будущей машины Windows 7 или Windows 8, а возможно кто-то захочет установить Windows XP. В зависимости от ввода имени операционной системы, VirtualBox автоматический выбирает пред установочные подробности для будущей виртуальной Windows машины, которые можно чуть ниже изменить для своих целей. Например, выбрать 64-битную версию. В соответствии с выбором, мастер для подготовки виртуальных машин, подготовить необходимое количество, которые так же можно всегда подправить в сторону увеличения или уменьшения, системных ресурсов.
  2. Следующее окно позволяет выделить определенное количество оперативной памяти от реальной оперативной памяти вашего компьютера.

    Не выделяйте слишком много RAM, чем больше вы отдадите оперативной памяти гость-системе, в нашем случае устанавливаемой Windows, тем меньше оперативной памяти останется хост системе, что приведет к сбою всей системы.
  3. Создание нового жесткого диска. После нажатия «Далее» Вы попадаете на шаг «Выбора жесткого диска». Этот шаг позволит вам выбрать размер жесткого диска, динамически расширяющейся или фиксированного размера для вашей виртуальной машины. Здесь обращу внимание я на то, что лучше выбрать динамически расширяющейся диск, так как Вам это позволит экономить место на реальном жестком диске вашего компьютера.

    Проще сказать так: придерживайтесь уже установленного выбора мастера создания виртуальных машин. После нажатия кнопки «Создать» мастер завершает свою работу.
  4. Теперь остается выбрать образ диска для устанавливаемой Windows, нажав на кнопку «Настроить». Выберете раздел «Носители» в левой стороне окна. Нажмите на «Пусто», говорящей о пустой среде CD, DVD.

    Напротив слова «Привод», нажмите на иконку диска, которая позволить Вам выбрать существующий дисковод вашего компьютера или образ диска, который был ранее сохранен в компьютере. Жмем ОК.
  5. Теперь для установки Windows все настроено! Можно запускать виртуальную машину и производить стандартную установку Windows.

После установки Windows в VirtualBox, отключаем установочные носители, чтобы VirtalBox стартовал с виртуального жесткого диска. Также нужно

Установим программу 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.

В статье пойдет речь о том, что собой представляет виртуальная машина для 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, но, как было сказано ранее, инструкцию для этого дистрибутива можно применить практически ко всем остальным.

ОС Linux интересна многим пользователям, однако немногие решаются сменить на нее Windows. Однако если вникнуть в суть работы этой платформы, то станет видно, что Windows – не единственный возможный вариант (особенно с учетом его дороговизны). Для начала нужно понять, каким образом Linux устанавливается на виртуальную машину.

Что необходимо для осуществления этой цели?

1. Процессор должен поддерживать аппаратную визуализацию
2. Установленное приложение VM VirtualBox от Oracle (далее – VB)
3. Загруженный ISO-образ операционной системы Linux

Установив виртуальную машину (это довольно быстрый процесс), можно заняться собственно самой ОС Linux.

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

1. Запускаем VB и жмем «Создать» .

Указываем имя ВМ – Ubuntu , а также тип ОС – Linux . Нужно указать и версию платформы; это зависит от того, какова разрядность загруженной ОС – 32х или 64х.

2. Задаем объем ОЗУ, который следует выделить для работы ВМ. В данном случае операционная система будет функционировать нормально при объеме 1024 Мб.

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



Если хотим, чтобы диск был динамическим, то отмечаем соответствующий параметр. Это позволит объему диска расти по мере того, как ВМ будет заполняться файлами.

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

Инсталляция Linux

Установка Ubuntu максимально проста и не требует особых навыков. После запуска ВМ появится окно программы установки. В нем следует указать местонахождение загруженного образа Ubuntu.

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

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

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

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

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

Процедура установки займет примерно 20 мин.

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

Установка Linux Ubuntu завершена, можно начать знакомиться с системой.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows