Установка линукс через виртуал бокс. Установка Ubuntu на виртуальную машину Oracle VirtualBox

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

Виртуальные машины для Linux против режима Dual Boot

Ранее, мы уже говорили о том, как можно установить Linux возле Windows 10 на одном устройстве. Это делается очень просто. Но что делать в ситуации, если вы хотите запускать Windows прямо в среде Linux и при этом, чтобы все работало плавно и быстро? Давайте разберемся. В этом нам помогут так званные виртуальные машины для Linux.

Вы запускаете Linux — возможно, Linux Mint или Ubuntu — вместе с Windows? Или у вас есть два или более дистрибутивов Linux, установленных на вашем компьютере? Как это все работает для вас? Для некоторых эта динамика хорошо работает и довольно быстро. Для других перезагрузка может быть проблемой.

Время перезагрузки, выбор другой ОС на экране загрузчика GRUB, а затем загрузка, могут быть проблематичными. Это особенно справедливо в системах, где Linux установлен рядом с Windows.

В более медленных системах или системах со многими приложениями, пытающимися работать при загрузке Windows, вы можете ждать 5-15 минут, прежде чем сможете начать работать. Установите антивирусное решение, и вы будете загружаться еще медленнее. Но это касается старых устройств, ведь на новых все работает очень быстро.

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

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

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

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

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

Как активировать виртуализацию на вашем ПК

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

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

Найдите экран «Дополнительно » в BIOS и найдите одно из следующего:

  • Виртуализация
  • VT-x (Intel — старые системы будут иметь VT-d)
  • AMD-V (системы AMD)

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

Как только это будет сделано, у вас будет выбор из трех приложений с открытым исходным кодом VM, которые мы рассмотрим ниже (VMWare также доступен для Linux, но не является программой с открытым исходным кодом).

1. VirtualBox

Предлагая универсальную виртуализацию, VirtualBox может создавать виртуальную машину практически с любой операционной системой (за исключением тех, которые предназначены для устройств ARM). Он также предлагает программное обеспечение и жесткую виртуализацию, сохраняя виртуальные машины в виде образов дисков. Это упрощает резервное копирование или перенос на другие ПК или приложения VM.

VirtualBox особенно хорош для запуска 32-разрядных и 64-разрядных дистрибутивов Linux, а также Windows. Можно даже запустить OS X на VirtualBox, возможно, протестировать его, прежде чем настраивать ПК как Hackintosh. Найдите копию для своего дистрибутива на virtualbox .org/wiki/Downloads.

2. QEMU

Если вы хотите запустить операционную систему заточенную на базе ARM (например, Android, Raspbian или RISC OS), тогда это средство командной строки, которое вы выберете.

Если кратко для программы «Quick Emulator» вы сможете сделать производительную виртуалку, QEMU прост в настройке, и некоторые гостевые операционные системы могут быть даже загружены с встроенным QEMU.

Хотя неназванное имя для QEMU является «Quick Emulator», это на самом деле гипервизор, инструмент для управления аппаратной виртуализацией. Вы можете установить QEMU с помощью:

sudo apt-get install qemu qemu-kvm libvirt-bin

3. KVM

Сокращая виртуальную машину на основе ядра, KVM является вилкой проекта QEMU и работает в сочетании с этим инструментом для предоставления дополнительных параметров (например, близкой скорости) за пределами собственных встроенных функций VM.

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

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

sudo apt-get install cpu-checker

Если ответ «Ускорение KVM можно использовать», приступайте к установке программного обеспечения:

sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils

Вы сможете запустить KVM через рабочий стол с помощью Virtual Machine Manager, который вы найдете в меню рабочего стола.

Какие дистрибутивы работают лучше всего в VM?

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

И наоборот, QEMU подходит для запуска распределенных ARM-дистрибутивов, таких как Raspberry Pi’s Raspbian или Android.

Между тем, что-то легкое, как Lubuntu, будет работать на любом из этих инструментов VM.

Какой инструмент VM нужно использовать?

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

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

Если у вас остались вопросы по теме «Виртуальные машины для Linux» то, пишите нам об этом.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

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

Почему Ubuntu?

Перед установкой следует понять, почему был выбран именно этот дистрибутив. Самым главным его отличием от остальных является простота и доступность. Если вы решили изучать операционную систему "Линукс", то начать стоит именно с "Убунту". Перед началом установки Ubuntu на виртуальную машину VirtualBox хотелось бы отметить несколько плюсов этого дистрибутива:

  • Популярность. "Убунту" является одним из самых популярных дистрибутивов "Линукса". В большинстве мест, где требуют знания этой операционной системы, обращают внимание именно на умение работать с "Убунту".
  • Легкий в освоении. Из-за популярности существует множество уроков для изучения. Также присутствует достаточно огромная документация. Да и сам по себе "Убунту" более приветлив к начинающим. Например, если сравнивать с Kali Linux, то разница весьма ощутима. Это можно легко сравнить. Например, "Убунту" говорит: "Погоди, не делай этого, это может привести к плохому исходу событий". А Kali Linux: "Делай, что хочешь, но потом не жалей".
  • Каждый дистрибутив создан для каких-то определенных целей. "Убунту" же идеально подходит для обучения, "Кали" подойдет для программистов, которые работают с проверкой сети, ибо там уже предустановлены необходимые скрипты.
  • Дизайн. "Убунту" имеет графическую оболочку. Вообще, раньше "Линукс" имел просто консоль, и изучать его было достаточно проблемно. Потом же появились дистрибутивы с графической оболочкой, что намного упростило работу и обучение.
  • Легко поставить драйвера. Дело в том, что большинство драйверов устройств написаны лишь под операционную систему Windows. Если и есть для Linux, то в основном установка занимает достаточно много времени и производится через консоль. В Ubuntu же это все сделано проще, практически как в Windows.

Виртуальная машина или загрузочная флешка?

Вот и рассмотрели все основные плюсы дистрибутива "Убунту". Решили начать изучать, но прощаться с Windows нет желания? Тогда на помощь приходит виртуальная машина или загрузочная флешка. Вкратце о них.

Загрузочная флешка

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

Виртуальная машина

Устанавливается на операционную систему Windows и позволяет устанавливать туда другие операционные системы, в том числе и Ubuntu. Установка Ubuntu на VirtualBox намного проще, чем установка на загрузочную флешку, да и работать удобнее с виртуальной машиной. Ведь вы можете смотреть уроки, открыть виртуальную машину и сразу начать пробовать. В этой статье рассмотрим пошаговую инструкцию установки Ubuntu 16.04 на VirtualBox. Конечно, можно использовать и более новую версию, например 18.04 - разницы особо никакой нет.

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

После того как VirtualBox скачается, открываем установочный файл. Выглядит он следующим образом:

Нажимаем кнопку Next. После этого видим следующее:

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

Снимаем галочки, если вы против создания иконок. Еще раз нажимаем "Next", и начинается установка VirtualBox.

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

Скачиваем дистрибутив Ubuntu

Для на VirtualBox нужно скачать сам дистрибутив, так называемый установочный образ. Сделать это можно на официальном сайте Ubuntu. Скачать можете самую последнюю версию - 18.04. Также вы можете заметить, что скачать можно две версии: Desktop и Server. Отличаются они тем, что версию Desktop обычно ставят на постоянную основу на компьютеры, а Server немного упрощенный и идеально подходит для виртуальных машин и загрузочных дисков. Поэтому следует скачать версию Ubuntu Server 18.04 для установки на VirtualBox.

Начало установки

Для установки Ubuntu на VirtualBox все готово, приступаем. Открываем виртуальную машину и нажимаем на кнопку "Создать".

В поле "Имя" можно написать абсолютно любой текст. Для удобства можно написать название дистрибутива, в нашем случае - Ubuntu. В поле "Тип" следует выбрать тип операционной системы, который мы устанавливаем. В поле "Версия" выбирается дистрибутив. После заполнения нажимаем "Далее" и открывается новое окно:

Тут нужно выбрать объем оперативной памяти, который будет выделяться для работы нашей операционной системы. Для стабильной работы лучше выделять от 2 GB. Хотя можно и 1 GB. Вообще, следует рассчитывать, чтобы при работе виртуальной машины сам компьютер мог работать стабильно. Так как мы устанавливаем "Убунту" лишь для ознакомления с системой, выделим для него 1 GB оперативной памяти. После чего нажимаем "Далее", и перед нами появляется следующее окно.

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

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

Тут вам следует выбрать, каким будет ваш жесткий диск: динамическим или фиксированным. Если выбрать фиксированный, то при достижении максимального объема он уже не будет сохранять, а если использовать динамический, то при необходимости он может расширяться. Кто знает, с чем придется столкнуться, поэтому выбираем "Динамический" и идем дальше.

Пишем название виртуального жесткого диска и обозначаем его объем. После чего нажимаем "Создать". Настройка завершена, осталось приступить непосредственно к установке!

Выбираем образ

Нажимаем кнопку "Запустить", тем самым запуская нашу будущую операционную систему. И видим следующее:

Помните, мы скачивали установочный образ Ubuntu для установки на VirtualBox. Так вот, сейчас нужно программе предоставить его, чтобы началась установка. Нажимаем на иконку папки и выбираем образ, который скачали. После чего нажимаем "Продолжить".

Установка Ubuntu

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

Ожидаем некоторое время. Попросит выбрать язык - выбираем русский. Ну или любой другой, с которым вам работать удобнее всего. Установка Ubuntu на VirtualBox после этого продолжится. Во время установки будет выходить множество окон, где лучше просто нажимать "Готово". Также попросит ввести имя, пароль. Их следует запомнить, чтобы получить в будущем доступ к операционной системе.

Подводим итоги

Установка занимает 15-30 минут, после чего запускается уже непосредственно сама операционная система. Как можно заметить, установить "Убунту" на виртуальную машину достаточно легко, и занимает это мало времени. Удачи в обучении!

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

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

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

VirtualBox

Данное приложение представляет собой универсальный продукт, который может использоваться для процесса виртуализации в Linux. Благодаря ему может осуществляться поддержка ряда других операционных систем, к которым можно отнести Windows или даже MacOS.

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

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

Однако не обошлось и без недостатков. Дело в том что она не поддерживает запись видеофайлов.

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

Qemu

Данная программа рассчитана для устройств на основе ARM типа Android, Raspbian, RISC OS. В настройке она весьма сложная, особенно для неопытного пользователя. Дело в том, что работа с виртуальной машиной выполняется исключительно в «Терминале» с помощью ввода специальных команд. Однако с ее помощью можно запустить абсолютно любые операционные системы, устанавливая их на жесткий диск или же записывая в специальный файл.

Отличительной чертой машины Qemu является то, что она позволяет применять аппаратное ускорение и устанавливать программы в онлайн-режиме. Чтобы установить подобное программное обеспечение в ОС на базе ядра Linux, в «Терминале» следует выполнить следующую команду:

sudo apt install qemu qemu-kvm libvirt-bin

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

KVM

Название программы расшифровывается как Kernel-based Virtual Machine (виртуальная машина, разработанная на основе ядра). Благодаря ей можно обеспечить довольно высокую скорость работы, во многом именно за счет ядра Linux.

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

Перед установкой программы следует определить, способно ли железо компьютера поддержать аппаратное ускорение. Для этого необходимо воспользоваться утилитой cpu-checker . Если все в этом плане будет в порядке, то можно приступать к установке KVM себе на компьютер. Для этого в «Терминале» введите следующую команду:

sudo apt-get install emu-kvn libvirt-bin virtinst bridge-utils virt-manager

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

XEN

Эта программа практически полностью идентична KVM, однако у нее есть и некоторые отличия. Главное заключается в том, что виртуальная машина XEN нуждается в пересобирании ядра, так как в противном случае она не будет нормально функционировать.

Еще одним отличительным качеством программы является возможность работать даже без применения аппаратного ускорения при запуске операционной системы Linux/Ubuntu.

Чтобы установить XEN себе на компьютер, вам необходимо выполнить поочередно ряд команд в «Терминале» :

apt-get install \
xen-hypervisor-4.1-amd64 \
xen-hypervisor-4.1-i386 \
xen-utils-4.1 \
xenwatch \
xen-tools \
xen-utils-common \
xenstore-utils

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

Заключение

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

При помощи VirtualBox можно создать так называемую виртуальную машину , на которую возможно установить Linux, MacOS, другие Unix-подобные ОС, не выходя из Windows. В ней вы сможете полноценно работать, запускать различные приложения, выходить в Интернет, писать документы так, как если бы это происходило на реальном компьютере. В данном руководстве будет рассказано как установить Ubuntu 12.04 на Virtualbox, а также про особенности настройки Virtualbox под Ubuntu.
Если же не хочется делить ресурсы между хостовой и гостевой машиной, тогда есть другой вариант: на физическом HDD-диске.

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

Для начала надо c официального сайта . Если вы работаете в Windows, соответственно выбираем VirtualBox 4.3 for Windows hosts .

Устанавливаем VirtualBox . Просто следуем обычным шагам мастера установки: Next → Next → Next → жмем “Yes” в окошке с предупреждением о временном сбросе соединения с сетью → Install. Ждем окончания установки. Затем четыре раза жмем кнопку установки драйверов сетевых интерфейсов для нашей виртуальной машины. И наконец завершающий шаг: жмем «Finish».

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

На этом шаге надо .

Я выбрал 32-битную систему, так как не собираюсь отдавать под виртуальную машину больше 4 Гб памяти, и версию с длительным сроком поддержки 12.04 LTS .

Установка Ubuntu 12.04

Теперь снова открываем наш VirtualBox. Жмем кнопку «Создать».

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

Объем памяти я выбрал 4 Гб. Можно меньше, можно больше - сколько не жалко. При работе этот кусок оперативной памяти виртуальная машина отберет себе.

Далее создаем новый виртуальный жесткий диск. Тип VDI (по умолчанию). Динамический или Фиксированный размер? В первом случае диск будет расширяться по мере необходимости, во втором - будет таким, каким вы сейчас укажете. Объем жесткого диска на свое усмотрение.

Все, машина создана. Теперь необходимо предварительно ее настроить.

Настройка VirtualBox перед установкой Ubuntu.

На данном этапе надо указать VirtualBox с какого образа грузиться первый раз.

Заходим в настройки, идем на вкладку «Система» и меняем порядок загрузки: «CD/DVD» ставим вверху, а с «Дискета» убираем галку и опускаем в самый низ.

Далее, на вкладке «Носители» выбираем виртуальный CD/DVD-rom. И жмем кнопку в виде диска в правой части окна. Во всплывающей подсказке выбираем «Выбрать образ оптического диска…», и ищем у себя на компьютере образ только что скаченной Ubuntu. На картинке я уже выбрал образ.

На вкладке «Дисплей» можно еще выставить 3D ускорение и предоставить виртуальной машине 128Мб под видеопамять.

Отлично! Выходим из настроек, не забывая подтвердить изменения кнопкой «OK».

Первое включение

Минимальные настройки произвели, теперь пора включать нашу виртуальную машину. Жмем зеленую стрелку с надписью «Запустить».

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

Ubuntu предлагает нам либо сначала просто попробовать систему («Попробовать Ubuntu»), либо уже установить на жесткий диск («Установить Ubuntu»). Диск естественно не реальный, а виртуальный.

Можете сначала посмотреть как она выглядит: полазить по меню, выйти в интернет (если у вас в данный момент есть соединение с интернетом), поиграться с программами и т. д., ничего не устанавливая. А можно сразу жать на «Установить». Я так и делаю, выбрав русский язык в качестве языка локализации.

На следующем шаге отмечаем по желанию галками пункты установки обновлений и загрузки проприетарного ПО.

Разметка диска в Linux (пункт Тип установки)

Хочется рассказать подробнее о вкладке «Тип установки». Дело в том, что в Linux совсем по-другому строится работа с файловой структурой, нежели в Windows, и она гораздо логичней и понятней. Подробнее про . А на данном шаге просто жмите «Стереть диск и установить Ubuntu» - этого будет достаточно.

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

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

После нажатия кнопки «Перезагрузить», Ubuntu попросит вынуть установочный диск из привода (он уже должен быть вынут автоматически) и нажать Enter. Жмем, перегружаемся, входим в учетку.

Поддержка аппаратной виртуализации.

В последних версиях VirtualBox замечена одна особенность. Установленная у меня версия VirtualBox 4.3 вылетала с ошибкой, пока я не включил в BIOS поддержку аппаратной виртуализации. В принципе, все современные процессоры Intel и AMD на 2012-2013 гг. имеют такую поддержку. Только учтите, что она может быть выключена по умолчанию.

Установка VirtualBox Extension Pack и настройка Ubuntu

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

Для установки новой виртуальной машины с Linux нам потребуется:

  • Сама программа для запуска виртуальных машин.
    Скачиваем VM VirtualBox
  • Установочный образ Ubuntu Linux.
    Скачиваем отсюда образ для установки. Берем Ubuntu 13.10. Выкачиваем один из образов
    • Ubuntu 13.10 Desktop (64-bit)
    • Ubuntu 13.10 Desktop (32-bit)
    Выибираем 64-bit версию, или 32-bit версию если процессор вашего комьютера не 64-битный, хотя сейчас таких уже мало. Качать быстрее всего торрентом, также можно выбрать ближайший сервер. Например вот официальное зеркало в Россиии.

Устанавливаем Virtual Box.

Нажимаем кнопку «Создать» и дальше с помощью мастера конфигурируем новую виртуальную машину.


Вводим название виртуалки, тип «Linux», и версия «Ubuntu (64 bit)» (или просто «Ubuntu» если ставите 32 битную). Если вы хотите установить 64-битную версию, но у вас в списке версий нет 64-битных конфигураций, то возможно процессор у вас 32-битный. Если же все таки процессор должен поддерживать то почитайте F.A.Q. на форуме VirtualBox.
Когда я ставил на свой ноутбук HP 630 (процессор Core i3), я как раз столкнулся с тем что программа не давала 64 битных конфигураций. Как написано в F.A.Q. что в некоторые биосах поддержку виртуализации нужно включить, так и оказалось, что у меня по дефолту она была выключена.


Далее задаем размер оперативной памяти которая будет доступна виртуалке


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




Виртуальная машина готова.


Но ее нужно доконфигурировать, чтобы потом работать комфортнее. Нажимаем «Настроить». Идем в раздел «Cистема». Я увеличиваю количество доступных ядер процессора до двух, потому что графический интерфейс с одним ядром очень тормозит.


Затем идем в раздел «Дисплей», выставляем максимум видеопамяти и ставим галочку включить «3-D ускорение»

Установка Ubuntu Linux

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


Затем в меню «Машина» перезапускаем машину. Начинается загрузка с диска. И через некоторое время появится экран приветствия установщика. Выбираем сразу язык. И нажимаем «Установить Ubuntu». Кнопка «Запустить Ubuntu» позволяет загрузиться на рабочий стол Ubuntu без установки для ознакомительных целей, но нам этот режим не нужен, мы сразу устанавливаемся.

Теперь нужно задать условия установки. Задаем метод размещения на диске. Для Ubuntu обычно необоходимо два раздела, один обычный и один раздел файла подкачки. Также можно создать три раздела, для того чтобы на третий разместить точку монтирования /home в которой будут хранится все файлы пользователей. Аналогия с Windows диски C: и D:.
Но т.к. это виртуальная машина, а (виртуальный) жесткий диск и так не велик оставим пункт по умолчанию, установщик сам создаст нужные разделы.


Задаем часовой пояс


Выбираем второй язык после английского


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


Пропускаем ввод аккаунта Ubuntu One - нажимаем Войти позже


И ждем пока ОС установится




В конце установки машина попросит перезагрузиться в графическом режиме, а затем еще в текстовом режиме нужно будет нажать Enter.


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

Конфигурирование установленной Ubuntu Linux 13.10

В Ubuntu 13.10 перестала быть доступна возможность переключения раскладки по привычным Ctrl+Shift. Поэтому нужно сконфигурировать комбинацию для переключения. На панели находим значок языка. (Если его нет перезагрузите Ubuntu)
Затем нажимаем на него и выбираем «Параметры ввода текста». В появившемся окне в поле с комбинацией клавиш нужно просто щелкнуть и нажать ту комбинацию, которую будет удобно использовать. Я себе установил Ctrl+Пробел


Следующим шагом для удобного испльзования виртуальной машину будет установка дополнения гостевой системы. Это специальные программы которые устанавливаются в виртуалку и доступны они в меню «Устройства» - «Подключить образ диска Дополнений гостевой ОС» После подключения произойдет автозапуск диска, нужно согласиться его выполнить. Будет запущен терминал в котором нужно будет ввести пароль пользователя. При вводе пароля в терминалы никакие символы появляться не будут. Затем нужно будет нажать Enter. Дождаться окончания установки и перезагрузить виртуальную машину.


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

Консоль

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


При запуске консоли в нем написана строка %имя пользователя%@%имя компьютера%:~$
~ - это короткое название вашей домашней папки


Для открытия консоли можно запомнить комбинацию клавиш Ctrl-Alt-T или нажать клавишу супер (клавиша со значком Windows на клавиатуре) и ввести в строку terminal или терминал и нажать по значку.

Подключение общей папки завершено на половину. Мы дали папку Virtual Box`у но не настроили эту папку в Ubuntu. А чтобы с ней работать ее нужно примонтировать. Для этого есть команда

Mount -t vboxsf Share /home/user/share-folder

Здесь для примера Share - имя папки которую мы настроили в VirtualBox
/home/user/share-folder - папка в файловой системе виртуалки, если ваш пользователь имеет имя user
Чтобы создать эту папку можно перемещаться командой cd, а затем выполнить команду

Mkdir share-folder

Но каждый раз (после перезагрузки) примонтировать папку быстро надоест, решение я нашел в статье и заключается оно в том чтобы добавить в файл /etc/rc.local командную строку:

Mount -t vboxsf Share mount-point

Имена папок все так же для примера. Чтобы попасть в файл можно выполнить команду

Sudo nano /etc/rc.local

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

nano - один из консольных редакторов. Можно было бы воспользоватся вместо него gedit - это уже оконный редактор.


Теперь можно устанавливать программы. И пользоваться всеми преимуществами Ubuntu.
Например можно установить Git. Можно ввести команду git в терминал и увидеть подсказку что эта программа не установлена и установить ее можно командой

Sudo apt-get install git

Но перед запуском этой команды нужно вызвать

Sudo apt-get update

Чтобы ubuntu обновил списки своих репозиториев.


После установки можно набрать

Git --help

И если увидите справку программы git, то убедитесь что теперь она установлена.