Виртуальный linux в windows 7. Создание виртуальной машины на VirtualBox. Зачем это может быть нужно

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

Виртуальная машина - настоящее спасение, когда дорого время и ресурсы. Её инсталляция позволяет пользоваться сторонней ОС удобнее и проще, чем при полноценной установке новой системы на жёсткий диск. Виртуальная машина оградит вас от лишних проблем совместимости, а также позволит быстро «свернуть» все ненужные данные, если в ней отпала необходимость. К тому же, «виртуалка» позволяет быстро сделать откат. Поскольку установка 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 Mint в Virtualbox

Сегодня мы поговорим об установке LinuxMint на виртуальную машину Virtualbox . В прошлом выпуске я рассказывал о том как установить Windows Xp, 7, 8 в Virtualbox
Статья эта, заденет торенты, поэтому рекомендую подписать на рассылку Там вы подробнее узнаете о торентах и научитесь с ними работать
Она особым ничем не отличается от установки Windows Xp поэтому, если вы решили установить в Virtualbox ОС LinuxMint , то с помощью меня вы научитесь это делать.
Если вы не знаете, что такое Virtualbox, то перейдите в раздел Virualbox и посмотрите с самого начала, что такое Virtualbox, зачем он нужен и про его установку.
Для начала нам нужен ISO-образ я предлагаю поставить linuxMint образ. Вот уже два года дистрибутив занимает 1 строчку в рейтинге популярности из-за простоты своей и т.д.
Скачать LinuxMint-17.1-XFCE


Выбирать мы будем 32-битную ОС. Если вам надо, то выберите 64. Мне же нужна именно 32-разрядная ОС.
После загрузки LinuxMint 17 (я загружал на рабочий стол) у вас появиться файл с названием linuxmint-16-kde-dvd-32bit.iso — он то нам и нужен!

Теперь откроем наш Virtualbox и произведём некие настройки. Сперва — Создадим новую машину . Относительно вашей конфигурации выставьте параметры. Рекомендую ставить RAM — минимум 1042 . Лучше 2048 . Винчестер 8гб и > .








Теперь ждём минут 5-7 пока будет создаваться наш фиксированный диск. После этого перейдите в настройки LinuxMint, нам нужно выставить перед установкой на Virtualbox ещё пару настроек.


Выставьте в процессорах — Включить PAE/NX .


В графике выставьте поддержку 3D -ускорения и поставьте видео в МБ по желанию. Чем больше разумеется, тем лучше.


Теперь осталось добавить образ, чтобы установка LinuxMint, при загрузке нашей машини началась. Для этого перейдите в Носители . Где Контроллер IDE , нажмите правой клавишей мыши, выберите Добавить привод оптических дисков — Выбрать образ , выбираем образ ISO нашего LinuxMint





Если у вас вышло, приблизительно как ниже на рисунке, тогда всё правильно

Теперь запускаем нашу, только что, созданную систему

После появлении, Aгtomatic boot… жмём Enter и выбираем первый вариант




Теперь ждём 2-7 минут до появления графического интерфейса. После его загрузки выбираем Install Linux Mint

После этого, выставьте ваши параметры. Я выставил свои так.










Теперь ждём 20-30 минут пока наш LinuxMint установиться. Вот оно ваше время, которое можно провести за чашкой кофе, обнять маму или рассказать папе анекдот =)


После появления окошко о завершении установки. Выбираем крестик сверху и закрываем машину


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


Всё. Наш Линукс готов! Пользуйтесь и обязательно комментируйте, чтобы поднять мою мораль =)

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

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

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