Мтс

Виртуальная машина андроид. Установка ОС Android на виртуальную машину VirtualBox

VMware Workstation - это платное программное обеспечение от американской компании VMware, являющейся лидером в области технологий виртуализации IT-инфраструктуры. WMvare Workstation представляет собой комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы, где установлено данное ПО. Программные средства VMWare Workstation представляют собой простую и удобную среду для создания виртуальных машин , с разными операционными системами и пользоваться ими одновременно, точно так же, как это происходило бы на реальном оборудовании. На виртуальном компьютере (виртуальной машине) можно установить практически любую операционную систему (гостевую ОС) и использовать ее параллельно с основной. Так, например, на реальном компьютере с операционной системой Windows, средства виртуализации VMware Workstation, позволяют создать виртуальные машины (VM - Virtual Machine, ВМ) и установить на них любую из наиболее распространенных операционных систем, поддерживаемых данным программным продуктом. Виртуальные машины так же, как и реальные, имеют свою конфигурацию оборудования, создаваемую средствами VMware Workstation - процессор, память, диски, свой BIOS и т.д. и, с точки зрения устанавливаемой или уже установленной операционной системы, ничем не отличаются от реальных машин. Каждая виртуальная машина работает в своей, изолированной от других, среде и может быть выключена, перезагружена или сброшена без какого либо влияния на реальную или прочие виртуальные, машины. Форматирование виртуального жесткого диска, изменение его загрузочных записей, удаление или добавление разделов, и другие потенциально опасные действия никоим образом не сказываются на реальном компьютерном оборудовании, что превращает виртуальную машину в идеальное средство для опасных экспериментов, отладки системного и прикладного ПО, освоения новых ОС и средств их администрирования. Кроме того, VMware Workstation позволяет создавать снимки системы (snapshot), т.е. сохранять текущее состояние виртуальной машины, и выполнять возврат (откат) на сохраненное состояние.

Установка Android на виртуальную машину VMware Workstation

Дистрибутив ОС Android можно скачать по ссылкам на странице загрузки android-x86 .

На странице загрузки размещены ссылки для скачивания различных дистрибутивов Android в виде файлов образов загрузочного диска (iso-файл). Для установки можно использовать как непосредственно сам файл iso-образа, так и физический или виртуальный DVD-привод с носителем, на который записывается iso-образ перед началом установки Android.

Процесс создания виртуальной машины в среде VMWare Workstation очень прост и выполняется с помощью специального мастера запускаемого при выборе ”Файл” - ”Новая виртуальная машина”.

Однако, на данный момент, программные средства VMware Workstation не умеют правильно распознавать дистрибутивы семейства операционных систем Android (они определяются как FreeBSD), и некоторые из параметров виртуального оборудования лучше задавать самостоятельно. В частности, это касается размеров дискового пространства, выделяемого для виртуальной машины и объема оперативной памяти.

Предлагаемый мастером создания виртуальной машины, размер дискового пространства в 20Гб можно уменьшить в несколько раз, выделив 3-4 Гб, которых будет вполне достаточно. В режиме стандартной установки, например, ОС Android x86 версии 4.4, будет использовано приблизительно 1.5Гб дискового пространства.

Если планируется перенос виртуальной машины на другой компьютер, то удобнее использовать режим “Сохранить виртуальный диск в одном файле”. После нажатия кнопки “Далее”, отображается итоговое окно с выбранными параметрами виртуальной машины:

Все параметры, кроме объема оперативной памяти, можно оставить с теми значениями, которые предлагаются мастером. Использование 256Мб оперативной памяти очень нежелательно, по причине слишком медленной работы виртуальной машины. Особенно явно это проявляется на этапе установки ОС Android, поэтому, хотя бы на это время, нужно увеличить размер выделяемой оперативной памяти до 0.5Гб или более, если это возможно. Для изменения объема памяти виртуальной машины нужно нажать кнопку “Настройка оборудования” в нижней части окна с выбранными мастером параметрами.

После нажатия на кнопку “Готово”, мастер выполнит включение виртуальной машины и начнется загрузка с установочного диска Android. На экране отобразится окно с меню загрузчика:

Для проверки совместимости оборудования с выбранным дистрибутивом ОС Android, вместо установки системы, можно выполнить ее загрузку, воспользовавшись первым пунктом меню - “Live CD – Run Android-x86 without installation”. Для установки системы на виртуальный жесткий диск используется последний пункт меню – “Installation – install Android-x86 on harddisk”.

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

Выбираем “Create/Modify Partitions”, и выполнится запуск программы для работы с разделами (partition) жесткого диска cfdisk . На экране отображается информация о характеристиках жесткого диска /dev/sda и существующей разметке, которая отсутствует и представлена как свободное место Free Space

В нижней части экрана присутствуют кнопки выбора пунктов меню программы. Перемещение между пунктами выполняется кнопками со стрелками, выбор – нажатием Enter. Для создания раздела выбираем “New”, затем “Primary” и задаем размер раздела, и устанавливаем признак загружаемого “Bootable” раздела. В итоге, получаем первичный раздел sda1 заданного размера:

Для записи подготовленной конфигурации разделов на виртуальный жесткий диск жмем кнопку “Write”. На запрос подтверждения записи нужно ответить “yes”. После завершения записи, завершаем работу программы cfdisk, выбрав пункт меню “Quit”.

На следующем этапе нужно выбрать раздел для установки системы (sda1):

После выбора раздела, необходимо указать файловую систему, которая будет создана при его форматировании - ext3 , и ответить “Yes” на запрос о подтверждении перед началом форматирования. После его завершения, будет выдан запрос на установку загрузчика grub :

Необходимо разрешить установку grub , выбрав вариант “Yes”. Дальнейшие этапы установки можно подтверждать нажатием “Enter”, до появления сообщения об успешном завершении:

Можно выбрать любой из режимов, “Run Android-x86” или “Reboot” и в результате, либо сразу, либо после перезагрузки, выполнится переход к настройке среды Android. На данном этапе выполняется выбор языка системы:

Для навигации используются клавиши со стрелками “Вверх” /“Вниз”, подтверждение выбора – стрелка «вправо» и “Enter” или щелчок мышью на сером треугольнике справа.

После выбора языка “Русский”, установка продолжится с выводом сообщений на русском языке:

Выбор сети Wi-Fi пропускаем, поскольку, проще всего использовать виртуальный Ethernet-адаптер в режиме NAT, эмулируемый VMware. При таком варианте, виртуальная машина с операционной системой Android будет иметь доступ в Интернет без каких-либо дополнительных настроек. При необходимости, изменить параметры сети можно будет и после завершения установки системы.

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

Для навигации можно использовать клавиши со стрелками, для возврата на предыдущий уровень – клавишу Esc . Для перехода в консоль с правами root можно использовать комбинацию клавиш Alt+F1 , для возврата в графическую среду - Alt+F7 . Для очистки экрана консоли используется команда clear . Для исключения ненужного в среде виртуальной машины, поворота экрана, имеет смысл изменить настройки ориентации с "Автоматически" на альбомную или портретную. Кроме того, желательно отключить переход виртуального ПК в спящий режим при бездействии пользователя (Настройки - Экран - Спящий режим).

Читайте, как установить Android на виртуальную машину и правильно настроить его на Oracle VirtualBox . Если вы хотите запустить Android для проведения нескольких тестов или получения опыта работы с новой ОС, то вам не обязательно удалять основную систему или выделять отдельный компьютер для этого. Для беглого тестирования вы можете запустить Android на виртуальной машине VirtualBox и получить полный доступ к Android уже в течении 10 минут.

  1. Виртуальная машина VirtualBox. Дистрибутив программы доступен для Windows, MacOS и Linux.
  2. Виртуальный ISO образ Android x86. Загрузите любой необходимый вам для тестирования образ. На момент написания статьи Android 6.0 (Marshmallow) является наиболее стабильной версией, её мы и будем использовать.
  3. Свободное место на диске. Файл виртуальной машины потребует 8 ГБ свободного места на диске.

Как создать виртуальную машину для Android

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

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


  1. Когда машина начнет загрузку, укажите путь к ISO образу с Android и нажмите кнопку Продолжить . Если вы закрыли мастер, вы берите виртуальную машину в списке слева, затем в главном меню кликните на Устройства Оптические диски Выбрать образ диска . Затем выполните перезагрузку машины с помощью Машина Перезагрузить .

    Важно : Когда вы кликните мышкой внутри окна VirtualBox, оно автоматически перехватит мышку и клавиатуру. Что бы высвободить мышь и клавиатуру нажмите правую клавишу Ctrl на клавиатуре.

    После загрузки виртуальной машины используйте клавиатуру для выбора пункта Installation Install Android-x86 to harddisk и нажмите Enter для продолжения.


  2. На следующем шаге выберите Create/Modify partitions , подтвердите выбор Enter .


  3. На следующем шаге выберите не использовать GPT.


  4. На следующем шаге откроется утилита для работы с разделами жесткого диска. С помощью клавиатуры выберите New и Enter для продолжения.


  5. На следующем шаге укажите тип раздела – Primary и нажмите Enter для продолжения.


  6. Подтвердите размер диска равный 8Gb с помощью клавиши Enter .


  7. На следующем шаге назначьте новому диску атрибут Bootable . Используйте стрелки на клавиатуре для выбора атрибута и Enter для назначения.


  8. Затем запишите данные на диск используя опцию Write . Используйте стрелки на клавиатуре для выбора опции и Enter для применения. Затем подтвердите выбор напечатав Yes и нажав Enter .


  9. После завершения процедуры выйдите из утилиты выбрав Quit и нажав Enter .


  10. На следующем шаге выберите только что созданный раздел для установки Android и нажмите Enter .


  11. На следующем шаге укажите тип файловой системы Ext4 и нажмите Enter для подтверждения. Подтвердите ваш выбор и дождитесь окончания процесса форматирования.


  12. Подтвердите установку загрузчика GRUB выбрав Yes и нажав Enter .


  13. Подтвердите желание сделать системную директорию доступную для чтения и записи. Выберите Yes и нажмите Enter , затем дождитесь установки Android.


  14. На последнем шаге вы можете сразу загрузиться в Android или перезагрузить виртуальную машину. Отключите инсталляционный ISO образ с которого вы устанавливали виртуальную машину использую опцию главного меню Устройства Оптические диски Изъять диск из привода .


    Если перезагрузить VirtualBox без отключения ISO образа, вы снова попадете в мастер установки.

Настройка и работа с Android в VirtualBox

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

    Укажите язык.

  1. На шаге с предложением синхронизировать другое ваше Android устройство выберите – Set up as new .


  2. Пропустите шаг, на котором вам предлагают войти в Google account.


  3. На следующем шаге установите дату и время:


  4. Введите ваше имя:


  5. Прочитайте и примите пользовательское соглашение Google:


  6. На последнем шаге нажмите All SET :


  7. Использование виртуальной машины – не самый простой способ запуска Android приложения на Windows ПК. С помощью BlueStacks это можно сделать быстрее. Тем не менее с помощью VirtualBox вы получаете доступ к полноценной системе Android и можете экспериментировать с её настройками.

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

На странице загрузки вам нужно будет выбрать версию ОС и ее разрядность. На скриншоте ниже желтым маркером выделены версии Android, а зеленым - файлы с разрядностью. Для скачивания выбирайте ISO-образы.

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

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

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


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

Перед запуском настройте Android:


Остальные настройки - по вашему желанию.

Установка Android

Запустите виртуальную машину и выполните установку Андроид:

  1. В VirtualBox Менеджере нажмите на кнопку «Запустить» .

  2. В качестве загрузочного диска укажите тот образ с Android, который вы скачали. Для выбора файла нажмите на иконку с папкой и найдите его через системный Проводник.

  3. Откроется boot-меню. Среди доступных способов выберите «Installation - Install Android-x86 to harddisk» .

  4. Начнется запуск установщика.

  5. Вам будет предложено выбрать раздел для установки операционной системы. Нажмите на «Create/Modify partitions» .

  6. На предложение использовать GPT ответьте «No» .

  7. Загрузится утилита cfdisk , в которой вам нужно будет создать раздел и задать ему некоторые параметры. Выберите «New» для создания раздела.

  8. Назначьте раздел главным, выбрав «Primary» .

  9. На этапе выбора объема раздела задействуйте весь доступный. По умолчанию установщик уже вписал все дисковое пространство, поэтому просто нажмите Enter .

  10. Сделайте раздел загрузочным, задав ему параметр «Bootable» .

    Это отобразится в столбце Flags.

  11. Примените все выбранные параметры, выбрав кнопку «Write» .

  12. Для подтверждения пропишите слово «yes» и нажмите Enter .

    Это слово отображается не целиком, но прописывается полностью.

  13. Начнется применение параметров.

  14. Чтобы выйти из утилиты cfdisk, выберите кнопку «Quit» .

  15. Вы снова попадете в окно установщика. Выберите созданный раздел - на него будет устанавливаться Андроид.

  16. Отформатируйте раздел в файловую систему «ext4» .

  17. В окне с подтверждением форматирования выберите «Yes» .

  18. На предложение установить загрузчик GRUB ответьте «Yes» .

  19. Начнется установка Android, подождите.

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

  21. При запуске Android вы увидите фирменный логотип.

  22. Далее систему нужно донастроить. Выберите желаемый язык.

    Управление в этом интерфейсе может быть неудобным - для перемещения курсора левая кнопка мыши должна быть зажатой.

  23. Выберите, будете ли вы копировать настройки Android с вашего устройства (со смартфона или из облачного хранилища), или же хотите получить новую, чистую ОС. Предпочтительнее выбирать 2 вариант.

  24. Начнется проверка обновлений.

  25. Совершите вход в аккаунт Google или пропустите этот шаг.

  26. Настройте дату и время при необходимости.

  27. Укажите имя пользователя.

  28. Выполните настройку параметров и отключите те, которые вам не нужны.

  29. Настройте дополнительные параметры, если хотите. Когда вы будете готовы закончить с первичной настройкой Android, нажмите на кнопку «Готово» .

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

После успешной установки и настройки вы попадете на рабочий стол Android.

Запуск Android после установки

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


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

Прежде всего необходимо скачать образ андроида собранного под x86 архитектуру. Идём по ссылке http://www.android-x86.org/download и качаем android-x86-4.0-RC2-eeepc.iso или новее.
Создаём виртуальную машину в VirtualBox. Скачать VirtualBox можно тут https://www.virtualbox.org/wiki/Downloads

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

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

  • Имя - любое
  • Тип ОС - Linux
  • Версия - Ubuntu
  • Далее
  • Кол-во оперативной памяти — 512 мб
  • Далее

Создание виртуального жёсткого диска:

  • Ставим галочку возле «загрузочный диск»
  • Ставим комбобокс в положение «Создать новый жёсткий диск»
  • Далее
  • Ставим комбобокс в положение VDI (VirtualBox Image);
  • Далее
  • Ставим комбобокс в положение «Динамический виртуальный диск»;
  • Далее
  • Расположение виртуального жёсткого диска можно не менять и оставить значение по умолчанию
  • Размер жёсткого диска — минимум необходимо 330 мб можно выставить больше
  • Далее
  • Создать
  • Создать

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

  • Ставим галочки напротив «Включить 3D-ускорение» и «Включить 2D-ускорение видео»

Затем идём в настройки «Сеть» и изменяем следующие настройки:

  • Тип подключения - NAT
  • Жмём дополнительно
  • Тип адаптера — PCnet-FAST III (Am79C973)

На этом всё жмём Ок

Установка андроида

При первом запуске виртуальной машины необходимо указать образ диска с которого мы будем ставить андроид.
Задаём образ скачанного андроида:

  • В первом меню жмём Далее
  • В следующем меню необходимо указать скачанный образ андроида
  • Далее
  • Продолжить

Виртуальная машина загружается с образа и если всё прошло успешно отображается меню загрузчика.
В этом меню нас интересует пункт: «Installation — Install Android-x86 to harddisk» выбираем его и жмём ентер.

После чего появляется меню выбора раздела на который будет установлен андроид.
На текущий момент у нас отсутствуют какие либо разделы на жёстком диске, поэтому нам необходимо их создать.
Для этого выбираем пункт «Create/Modify partitions», затем при помощи стрелочек вверх/вниз выбираем не размеченную область на жёстком диске.
После того как мы её выбрали при помощи стрелочек влево/вправо выбираем пункт «New», затем выбираем «Primary».
После чего необходимо указать размер создаваемого раздела при помощи цифр(По умолчанию он предлагает создать раздел с размером в весь жёсткий диск, я с ним согласен). После того как мы ввели размер жмём ентер.
Теперь созданый раздел необходимо сделать загрузочным. Для этого при помощи стрелочек выбираем созданный раздел, после чего выбираем пункт «Bootable» и жмём ентер. После этого мы увидим, что у этого раздела появился флаг «Boot». Всё теперь основной раздел создан. Теперь необходимо записать разметку на жёсткий диск. Для этого при помощи стрелочек выбираем пункт «Write» и жмём ентер. После чего нас предупреждают от том, что применив все изменения мы может потерять всю информацию на жёстком диске, нас это не интересует, поэтому мы набираем слово «yes»(без кавычек) и жмём ентер. После чего как только изменения применились, выбираем пункт «Quit» и жмём ентер.

Теперь мы видим в нашем меню появившейся раздел. Выбираем его и жмём ентер. Затем выбираем отформатировать раздел в файловую систему «ext3» и жмём ентер. Затем у нас спрашивают подтверждение на форматирование мы жмём да. После чего нас спрашивают хотите ли вы установить загрузчик GRUB мы жмём да. Затем нам предлагают сделать директорию /system доступной для записи и чтения, мы выбираем да и жмём ентер. После чего начинается установка. Как только установка закончилась, появляется меню с выбором дальнейших действий. Мы выбираем «Reboot» и жмём ентер.

После того как виртуальная машина начала перезагружаться нам необходимо извлечь образ диска с андроидом иначе система снова загрузиться с него. Для этого идём в пункт «Устройства» - «Приводы оптических дисков» - «Изъять диск из привода». Если система всё таки успела загрузится с диска — ничего страшного, просто перезагружаем виртуалку.

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

Настройка андроида

Следующий этап это настройка подключения к сети.
Для этого после того как андроид загрузился жмём Alt+F1 и набираем.

Хотите иметь абсолютно нормальную полнофункциональную версию Android на вашем компьютере? У вас есть возможность эмулировать платформу Android в среде ОС Windows прри помощи программы VirtualBox.

Для этого необходимо выполнить следующие действия:

Шаг 1

Скачайте и установите программный пакет Oracle virtualbox.

Шаг 2

Скачайте образ Android нужной вам версии.


Шаг 3

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


Шаг 4

В открывшемся мастере создания новых ВМ, введите название новой ВМ и тип операционной системы, которую вы хотите поставить. В нашем случае это linux – Other linux 32 bit. Нажмите «Далее».


Шаг 5

На следующем шаге вам будет предложено выставить объем оперативной памяти, которую необходимо выделить от вашей физической ОЗУ для работы виртуальной машины. Желательно выделить не менее 512 мегабайт. Нажмите кнопку «Далее».


Шаг 6


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


Объем жесткого диска должен быть не менее одного гигабайта. После настойки нажмите кнопку «Далее».

Шаг 7

На завершающем этапе система попросит вас проверить еще раз правильность всех настроек. Если все корректно внесено жмите «Готово» и новая виртуальная машина будет создана.

Шаг 8

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


Шаг 9


Подключите к нему ваш текущий жесткий диск и пустой носитель оптических дисков.


Шаг 10

Шаг 11

Запустите виртуальную машину и выберите установку Android x86 на жесткий диск.


Начнется загрузка установочных файлов и компиляция ядра.


Шаг 12

В следующем окне выберите «создать раздел» (Create). Запустится мастер разметки дисков. Нажмите кнопку «New». Выбрать ее можно листая правой стрелкой.


Шаг 13

Нажмите кнопку «New»


и выберите тип радела «Первичный» (Primary).


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


Шаг 14

Шаг 15

Разметка диска на этом завершена, осталось только записать все изменения. Для этого листайте клавишей правой стрелки до пункта «Write» и нажмите еще раз «Enter».


Шаг 16

Система попросить подтвердить внесение изменений. Наберите латинскими буквами «yes» и нажмите ввод.


Данные будут записаны на диск. После этого нажимаем «Quit».


Шаг 17

Вы вернетесь в главное меню установки. Чтобы продолжить установку ОС, выделите созданный вами разделы и нажмите «Ок».


Шаг 18

Выберите файловую систему. Желательно fat32, так как при выборе ntfs вы не сможете устанавливать ПО. Если при выборе файловой системы fat32 у вас выбивает ошибка, значит, вам следует выбрать файловую систему ext3. Выделите ее и нажмите «ОК».


Шаг 19

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


Шаг 20

После этого система просит подтверждения на установку нажимаем yes.


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

Шаг 21

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


Шаг 22

Во время перезагрузки появится стандартное grub меню выбора ОС, в котором вам будет предложено выбрать режим загрузки ОС. Выбираем нормальный режим (1 пункт) и ждем пока запустится операционная система Android. Первый запуск может занять несколько минут.


Шаг 23

При первом запуске операционной системы запустится мастер настройки Android. Здесь вы сможете настроить учетную запись, язык системы и прочие параметры.

На этом установку операционной системы Android на виртуальную машину можно считать завершенной.