Установка Ubuntu в VirtualBox: попробуй Linux из-под Windows. Установка Windows в VirtualBox Linux

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 стартовал с виртуального жесткого диска. Также нужно

Иногда надо использовать 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.

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

Алексей Федорчук

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

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

Однако тут вскрылось осложняющее обстоятельство: часто в процессе кастомизации исходная система уродовалась до того, что проще было, со словами чукчи-хирурга «Опять ничего не получилось!», снести её и начать всё сначала, нежели заниматься исправлениями. Однако это требовало повторной инсталляции - а когда занятие это утрачивает новизну, оно становится скучным и печальным.

Нет, известно, что майнтайнеры некоторых дистрибутивов, наряду с iso-образами и, иногда, образами для записи на флешки/карты, изготовляют и образы, предназначенные для прямого запуска в виртуальных машинах - благо, из таковых широко распространены только две, VMWarw и VirtualBox (о гипервизорах «ядерного» уровня здесь речь не идёт, перед ними ставятся совсем другие задачи). Да вот беда - дистрибутивы, интересующие меня, почти никогда в их число не попадали.

Однако при изучении вопроса всё оказалось не так уж печально: в процессе поиска «виртуализованных» образов я натолкнулся на сайт OSBoxes , содержащих коллекцию оных для многих популярных и просто интересных дистрибутивов, в форматах как VMWate, так и VirtualBox’а.

Полный список окученых там дистрибутивов приводить не буду - заинтересованные лица могут ознакомиться с ним сами. Отмечу только, что там присутствовали все интересующие меня в рамках текущих задач системы - Linux Mint и LDME 2, Debian и Ubuntu. А также - несколько систем, которые представляли интерес чисто платонический - AntiX, Elementary OS и некоторые другие.

Все дистрибутивы на сайте представлены своими последними стабильными версиями, а некоторые и всеми поддерживаемы, и имеются в двух вариантах - 32- и 64-битном. Образы для VirtualBox - стандартные файлы *.vdi , сжатые компрессором 7z. Для VMWare это также 7z-архиавы, объединяющие в себе всё изобилие файлов формата этой виртуальной машины (честно говоря, уже не помню, как он устроен, да и речи о них дальше не будет).

Обращение с образами для VirtualBox’а очень простое. Архив разпаковывается в подходящий каталог (тот, что предназначен для хранения виртуальных дисков вообще, у меня - /home/data/vbox). Далее виртуальная машина создаётся обычным образом - задаётся её имя и то, что в VirtualBox’е называют «типом» и «версией». Я опробовал образы на Linux Mint 17.2, поэтому естественным было дать виртуалке такое же имя, из которого вытекали остальные два параметра:

На самом деле «тип» и «версия» могут быть любыми, они влияют только на предлагаемые далее по умолчанию размер памяти и виртуального диска. Размер памяти задаётся следом - я отвожу под это дело обычно 2 ГБ:


А вот диск у нас уже создан трудами работников OSBoxes, надо только отметить соответствующий пункт и выбрать нужный образ:


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


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


Благо, необходимый для этого пароль заботливо подсказан создателями образа - для всех дистрибутивов это osboxes.org .

После этого я решил опробовать образ с Ubuntu, выбрав актуальный на данный момент релиз 15.04. До сих пор ни одна из её версий не запускалась у меня в виртуалке с разрешением больше, чем 800×600, при котором делать что-либо в Unity положительно невозможно.

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


И также не блеснула своими видеопараметрами, выдав разрешение 1024×796:


Что далеко от идеала, и особенно бледно выглядит на фоне умолчального разрешения LDME (на заднем плане, 1294×1026):


Даже соплеменная Rafaela оказалась способной на большее (1280×988):


Однако это лучше, чем почти VGA-разрешение, которое мне удавалось получить для Ubuntu раньше.

А как бонус Ubuntu сразу предложила мне скачать недостающие языковые пакеты:


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


От чего я сразу и навсегда отказался, естественно. Но это к теме моего сегодняшнего очерка не относится.

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

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

Инсталляция Ubuntu на VirtualBox — один из вариантов установки Windous и Linux на одном ПК.

VirtualBox - это ПО для виртуализации, созданное компанией Oracle. Она распространяется на основе бесплатной лицензии. Программа кроссплатформенна (может быть использована с разными ОС), модульная, поддерживает весь пакет современных технологий для своего направления. Это одна из самых популярных подобных программ для семейства ОС Windows . Но использовать её с ранними версиями Виндовс не стоит - скажется плохая поддержка. Когда говорят, что хотят установить что-либо на виртуальную машину - зачастую имеют в виду именно VirtualBox.

Приступаем к установке

Для простоты мы будем называть родную систему вашего компьютера хост-системой, а виртуальную - гостевой. Чтобы установка Ubuntu на виртуальную машину VirtualBox состоялась, нужен пакет базового ПО. В нашем случае - это сама программа ВиртуалБокс. Найти официальный сайт программы несложно - virtualbox.org. Из раздела «Downloads» нужно загрузить два файла:

  • VirtualBox for Windows hosts (x86/amd64);
  • VirtualBox Oracle VM VirtualBox Extension Pack (All supported platforms).

На официальном сайте программы вы всегда найдёте самую актуальную версию. Загрузить нужно именно её.

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

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


  • Имя - Ubuntu-1.
  • Тип -
  • Версия - в зависимости от вашего дистрибутива (внимание на разрядность!).

В этом же окне нужно перейти во вкладку «Общие папки» и добавить новую папку. Найдите в разделе знак «+» и сделайте это с его помощью.

Эта операция позволит удобно копировать файлы из основной системы в виртуальную. Поставьте также отметку напротив пункта «Автоподключение».

Как загрузить образ?

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

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

  • Если у вас менее 4 Гб RAM, загрузите образ системы x
  • Если у вас 4 Гб RAM и больше, загрузите образ x

Установка виртуальной ОС

Зайдя вновь в виртуальную машину VirtualBox, откройте стартовое окно (Менеджер). Выберите созданную «машину». Запустите её через основное меню программы.

ВиртуалБокс предложит вам выбрать образ , с которым она будет работать. Найдите и выберите файл «iso», который вы загрузили, и перейдите в следующее окно. Вот мы и подошли к тому, как быстро установить Ubuntu на VirtualBox. Теперь дело остаётся за настройкой самой виртуальной ОС.


Полезные дополнения

Мы реализовали ещё не все функции, которые упростят вашу работу с дополнительной ОС. Как поставить Ubuntu на VirtualBox c дополнениями?

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

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

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

Раньше виртуальные машины выполняли всю работу сами, на программном уровне, и понятно, что все это работало очень медленно. Но потом процессоры начали поддерживать аппаратную виртуализацию, это в разы ускоряет работу гостевой операционной системы. Это такие технологии, как AMD-V от AMD или Intel VT-x от Intel. Правда, эти технологии могут быть по умолчанию отключены в BIOS.

Кроме виртуальных машин, которые полностью эмулируют работу компьютера к виртуализации под linux можно отнести контейнеры, например, LXC или OpenVZ. Дальше мы рассмотрим виртуальны машины для Linux, которые вы можете использовать для установки своих систем.

1. VirtualBox

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

VirtualBox поддерживает как 32, так и 64 битные системы и вы можете установить не только Linux дистрибутив, но и Windows или даже MacOS. Все системы будут отлично работать. Во время создания виртуальной машины вы можете выбрать профиль гостевой ОС, для которого автоматически выставятся правильные параметры памяти, процессора и видеокарты.

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

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

2. VMWare

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

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

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

3. Qemu

Если вы хотите запустить не привычную операционную систему x86, а систему для устройств ARM, например, Android, Raspbian или RISC OS, то тут вам не помогут две предыдущие виртуальные машины Linux. С такой задачей может справиться только Qemu.

Qemu - это сокращение от Quick Emulator. Это очень простая в настройке консольная утилита, но позволяет делать многие интересные вещи на уровне VirtualBox, вы можете запускать любые операционные системы, в том числе и ARM, можете установить ОС на реальный жесткий диск или в файл, использовать аппаратное ускорение и даже автоматически скачивать некоторые дистрибутивы через интернет.

Несмотря на свое название, это очень мощный инструмент для работы с виртуализацией в Linux, для установки Qemu в Ubuntu выполните:

sudo apt install qemu qemu-kvm libvirt-bin

4. KVM

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

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

Чтобы начать использовать KVM сначала нужно проверить, поддерживает ли ваше оборудование аппаратное ускорение, для этого используйте утилиту cpu-checker. Если все поддерживается то вы можете перейти к установке KVM:

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

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

5. XEN

Это еще одна платформа виртуализации для Linux, которая очень похожа на KVM. Но тут есть некоторые отличия. Как и KVM здесь поддерживается аппаратное ускорение, множество архитектур, в том числе и ARM, а также запуск различных гостевых систем, включая Windows. Но главное отличие заключается в том, что KVM по умолчанию встроен в ядро Linux, а для работы Xen вам понадобиться специально собранное ядро с его поддержкой.

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

Выводы

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