Android x86. установка в virtualbox и настройка (продолжение)

Тонкости настройки виртуальной Android

Для гостевой Android в среде VMware Workstation нельзя установить дополнения гостевой ОС по типу того, как это предусматривается для гостевых десктопных систем. Что касается разрешения экрана, оно и так будет оптимальным – 1280х768. Перенос файлов можно осуществлять с помощью облачных хранилищ. А при необходимости реализации общего буфера обмена можно прибегнуть к программному обеспечению AirDroid. Это система сообщения между мобильными и десктопными устройствами, предусматривающая и перенос файлов, и облачный буфер обмена. В среду Android необходимо установить клиентское приложение AirDroid, а в среду Windows – клиентскую программу AirDroid. Либо использовать веб-интерфейс проекта в окне браузера.

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

Решение нашлось в настройках физической клавиатуры.

Предустановленную клавиатуру для русского языка мы заменили на таковую с отметкой в скобках «Mac». После чего всё успешно заработало.

Системные горячие клавиши Android для переключения раскладок предусматривают наличие аппаратной кнопки «Search», которой нет на физической компьютерной клавиатуре. Решение этого вопроса сможет предложить приложение Russian Keyboard. Будучи задействованным в настройках клавиатуры, Russian Keyboard начнёт отвечать за ввод с физической клавиатуры, в частности, обеспечит смену раскладок горячими клавишами Shift+Backspace.

Особенности установки VirtualBox на Android

В настоящее время, если вам требуется установка этого программного обеспечения на Андроид, необходимо предварительно ознакомиться с некоторыми особенностями, а именно:

  1. Для этого вам придется скачать соответствующее ПО.
  2. Требуется подготовить достаточное пространство на жестком диске.
  3. Необходима соответствующая модификация программы.
  4. Вам может потребоваться дополнительный перечень инструментов.

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

Подготовка VirtualBox

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

В поле «Имя» введите желаемое имя будущей виртуальной машины на Android. В списке «Тип» выберите «Linux», в списке «Версия» – «Linux 2.6 / 3.x / 4.x (64-bit)», если Ваш компьютер поддерживает аппаратную виртуализацию. В противном случае выберите пункт «Linux 2.6 / 3.x / 4.x (32-bit)», но помните, что тогда не гарантируется работа последних версий Android-x86 в VirtualBox. Нажмите кнопку «Далее» для продолжения.

В следующем окне укажите размер оперативной памяти, выделяемый под Android, но рекомендуется не больше половины памяти компьютера. 1 Гб вполне хватит для запуска Android 7.1 Nougat, который мы будем запускать в нашем примере.

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

В списке «Укажите тип» выберите «VDI (VirtualBox Disk Image)».

В списке «Укажите формат хранения» выберите пункт «Динамический виртуальный жёсткий диск».

В следующем окне установите желаемый размер внутренней памяти для Android. 8 Гб достаточно для ознакомления с рассматриваемой в нашем примере системой Android 7.1 Nougat.

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

В окне настроек, в списке слева выберите пункт «Система», затем на вкладке «Процессор» установите значение на 2 ЦП, если позволяет процессор Вашего компьютера. Также поставьте галочку «Включить PAE/NX».

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

В разделе «Дисплей», на вкладке «Экран» установите размер видеопамяти – 128 Мб и поставьте галочку «Включить 3D ускорение». Нажмите «ОК», чтобы сохранить настройки.

Все! Виртуальная машина готова к установке Android. Продолжение читайте на следующей странице.

Как установить Android 4 на VirtualBox?

Установить Android 4 на VirtualBox можно точно таким же образом, алгоритм будет тем же. И так как именно Android 4 стала уже системой по умолчанию на большинстве смартфонах и планшетах, поэтому рекомендую поставить именно Android 4 версии. Но вот проблема! В версия начиная с 3 в Андроид для x86 нет возможности подключиться к сети, а значит к интернету.

Я не знаю, почему разработчики так поступили, просто ума не приложу. Но факт остаётся фактом: подключить интернет в Android 4 в VirtualBox просто так не получится.

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

Как запустить Remix OS после установки

После того, как вы выключили виртуальную машину с Remix OS и включили ее заново, вместо загрузчика GRUB снова отобразится установочное окно. Чтобы в дальнейшем загружать эту ОС в обычном режиме, выполните следующее:

  1. Зайдите в настройки виртуальной машины.

  2. Переключитесь во вкладку «Носители», выделите образ, который вы использовали для установки ОС, и нажмите на иконку удаления.

  3. На вопрос, уверены ли вы в удалении, подтвердите свое действие.

После сохранения настроек можно запускать Remix OS и работать с загрузчиком GRUB.

Несмотря на то, что Remix OS имеет интерфейс, похожий на Windows, ее функционал немногим отличается от Android. К сожалению, с июля 2017 года Ремикс ОС больше не будет обновляться и поддерживаться разработчиками, поэтому не стоит ждать обновлений и поддержки этой системы.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Автоматическая загрузка в портретном режиме

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

После полной загрузки Android нажмите комбинацию клавиш «Alt+F1», чтобы открыть терминал. Выполните последовательно следующие команды:

su

(поднять права выполнения команд до уровня администратора)

mkdir /data/mytempboot

(создать временный каталог для монтирования диска)

mount -t ext4 /dev/block/sda1 /data/mytempboot

(смонтировать диск во временный каталог)

vi /data/mytempboot/grub/menu.lst

(открыть конфигурационный файл загрузчика GRUB в редакторе vi).

Нажмите клавишу «i» для входа в режим вставки в редакторе vi, добавьте параметр видеорежима в команду загрузки в формате:

vga=код видеорежима в десятичной системе исчисления

Записанный ранее код вычислен в шестнадцатеричной системе и его нужно преобразовать в десятичную. Для этого воспользуйтесь Калькулятором Windows, предварительно переключив его в режим для программистов. Кликните на строке HEX (шестнадцатеричный режим ввода) и введите полученный ранее код видеорежима. В строке DEC введенный код будет отображаться в десятичной системе исчисления.

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

Нажмите клавишу «Esc», чтобы выйти из режима вставки в редакторе vi. Наберите команду:

:wq

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

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

umount /data/mytempboot

(размонтировать смонтированный ранее диск)

rmdir /data/mytempboot

(удалить временный каталог)

reboot

(перезагрузить Android).

Операционная система Android x86 перезагрузится в добавленный выше портретный видеорежим по умолчанию.

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

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

  • Имя — любое
  • Тип ОС — 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» и жмём ентер.

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

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

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

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

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

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

Скачивать установочный ISO-образ Android 7.1 отправимся на сайт известного проекта Android-x86.Org. На этом проекте энтузиасты совершенно бесплатно выкладывают разного рода сборки Android, адаптированные под работу на физических ПК и ноутбуках. Это примерно то, что нужно для виртуальных машин. Ссылки на скачивание ISO-образов выложены прямо на главной странице проекта. На дату написания этой статьи свежайшая сборка – это кастомная прошивка CyanogenMod 14.1. Но нашей целью является исследование чистой платформы, потому мы загрузим последнюю стабильную сборку Android 7.1.

Установка Android-x86

В основном окне приложения Oracle VirtualBox нажмите кнопку «Старт» для запуска только что созданной виртуальной машины. При первом запуске виртуальная машина предложит подключить ISO-образ операционной системы для установки. Выберите предварительно скачанный файл на компьютере.

Загрузится интерфейс установщика, в котором нужно выбрать клавишами «Вверх» и «Вниз» пункт «Installation – Install Android-x86 to harddisk» и нажать клавишу «Enter» для подтверждения (все последующие операции в установщике выполняются с клавиатуры клавишами со стрелками и «Enter»).

Далее, выберите пункт «Create/modify partitions» и «OK».

На следующий вопрос «Do you want to use GPT?» выберите «No».

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

Затем выберите пункт «Primary».

В следующем окне оставьте все доступное по умолчанию место и нажмите клавишу «Enter».

На следующем экране выберите пункт «Bootable».

И наконец выберите «Write», чтобы записать сделанные изменения по разметке на диск.

Подтвердите действия, набрав слово «yes» и нажав клавишу «Enter».

Выберите пункт «Quit», чтобы выйти из программы разметки диска.

На следующем экране выберите для установки только что созданный раздел.

Далее, выберите форматирование раздела в «ext4».

На следующем экране подтвердите действие, выбрав «Yes».

На вопрос «Do you want to install boot loader GRUB?» выберите «Yes».

На вопрос «Do you want to install /system directory as read-write?» также выберите «Yes».

Дождитесь завершения установки Android на виртуальную машину…

По завершении установки выберите пункт «Устройства > Оптические диски > Изъять из привода», чтобы при следующем запуске не загрузился установщик Android.

Если получите предупреждение, что нельзя изъять диск, нажмите кнопку «Желаю» чтобы принудительно это сделать.

Затем выберите пункт «Reboot», чтобы перезагрузиться в только что установленный Android.

Запустится загрузчик операционных систем «GRUB», где по умолчанию будет выбран запуск Android. Через 5 секунд он, собственно, начнет загружаться.

Дождитесь появления экрана приветствия Android. Для управления мышью в виртуальной машине выберите пункт «Интеграция мыши» из контекстного меню настроек мыши. Затем кликните левой кнопкой мыши в области окна виртуальной машины. Мышь будет захвачена виртальной машиной Android. Чтобы вернуться обратно в Windows, нажмите хост-клавишу (по умолчанию правый Ctrl).

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

По завершении настройки загрузится основной экран Android.

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

  • дважды F9 (или Ctrl+F9) – 0/360 градусов;
  • дважды F10 (или Ctrl+F10) – 180 градусов;
  • дважды F11 (или Ctrl+F11) – 90 градусов влево;
  • дважды F12 (или Ctrl+F12) – 90 градусов вправо.

Чтобы выключить Android нажмите клавиши HOST+H (по умолчанию HOST – правый Ctrl), затем на экране виртуальной машины кликните по пункту «Отключить питание».

Выбор версии Андроид

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

В частности, здесь придется обратить внимание на следующие моменты:

  • модификация этой ОС должна соответствовать варианту утилиты;
  • вам потребуется ряд дополнений для активации;
  • в этой ситуации используется серия Андроид, которая доступна для загрузки;
  • используется та модификация ОС, которая получила последние обновления.

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

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

Тем, кто интересуется, как установить Android на VirtualBox, необходимо запустить новую виртуальную машину и указать приложению на загруженный файл Android-x86. После этого должна запуститься встроенная программа установки. Из предложенных пунктов следует выбрать Installation и нажать клавишу Enter, чтобы продолжить. Необходимо создать раздел для системы Android. Для этого нужно выбрать опцию Create/Modify Partitions и нажать Enter. Теперь следует найти опцию New с помощью клавиш со стрелками и подтвердить выбор. После этого можно будет создать новый раздел на свободном пространстве.

Нужно выбрать опцию Primary и нажать Enter 2 раза подряд, чтобы раздел занял собой все свободное место на новом виртуальном диске. Следует выделить опцию Bootable и подтвердить выбор при помощи Enter, чтобы сделать

Теперь следует активировать опцию Quit, чтобы вернуться к экрану Choose Partition. На этот раз в верхней части экрана отобразится раздел, который только что был создан. Нужно выбрать его и нажать Enter, чтобы установить Android. Выделить файловую систему EXT3 и нажать Yes, после чего раздел будет отформатирован.

Завершение установки

Необходимо выбрать Yes, чтобы установить загрузчик GRUB. Затем снова нажать эту кнопку для разрешения записи файлов в директорию System. Как только все закончится, можно будет удалить образ ISO и перезагрузить свою виртуальную машину. Система Android должна загрузиться так же, как и любая другая программная среда. В процессе настройки нужно будет ввести данные своей учетной записи Google точно так же, как и на смартфоне или планшете. Экран конфигурации Wi-Fi можно смело пропустить, потому что Android будет использовать стандартное подключение к интернету.

Если курсор мыши не работает, нужно зайти в меню Machine и выбрать опцию Disable Mouse Integration. После этого следует нажать левой кнопкой мыши внутри виртуальной машины, чтобы появилась стрелка. Можно использовать кнопку Host, которая находится в нижнем правом углу окна виртуальной машины, или правую клавишу Ctrl, чтобы выпустить курсор мыши за пределы программы.

Это означает, что стандартные элементы управления компа могут функционировать и в среде Android. Исключение составляет только функция мультитач, которая, к сожалению, не эмулируется.

Это не самый быстрый способ запуска приложений Android на ПК. Если нужно всего лишь сыграть в Temple Run или какую-либо другую игру, то лучше использовать эмулятор BlueStacks.

Образ Android-x86 обеспечивает доступ ко всем функциям мобильной операционной системы. Это отличный способ познакомиться с Android, который подойдет пользователям ПК, лишенным доступа к смартфонам и планшетам.

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

https://youtube.com/watch?v=yQuXNkcBWRk

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector