Android x86 marshmallow не загружается на virtualbox и vmware workstation
Содержание:
- Как запустить Remix OS после установки
- Запуск и установка Android
- Автоматическая загрузка в портретном режиме
- Создание виртуальной машины и ее настройки
- Тонкости настройки виртуальной Android
- Как установить Android 4 на VirtualBox?
- Этап 4: Установка Remix OS
- main
- Как настроить интернет в Андроид на VirtualBox?
- Подготовка диска и установка Android
- Выбор версии Андроид
- Проблемы установки Android x86 на виртуалку
- Особенности установки VirtualBox на Android
- Скачивание дистрибутива
Как запустить Remix OS после установки
После того, как вы выключили виртуальную машину с Remix OS и включили ее заново, вместо загрузчика GRUB снова отобразится установочное окно. Чтобы в дальнейшем загружать эту ОС в обычном режиме, выполните следующее:
-
Зайдите в настройки виртуальной машины.
-
Переключитесь во вкладку «Носители», выделите образ, который вы использовали для установки ОС, и нажмите на иконку удаления.
-
На вопрос, уверены ли вы в удалении, подтвердите свое действие.
После сохранения настроек можно запускать Remix OS и работать с загрузчиком GRUB.
Несмотря на то, что Remix OS имеет интерфейс, похожий на Windows, ее функционал немногим отличается от Android. К сожалению, с июля 2017 года Ремикс ОС больше не будет обновляться и поддерживаться разработчиками, поэтому не стоит ждать обновлений и поддержки этой системы.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Запуск и установка Android
После того как создание эмулятора прошло успешно, вам предстоит воспользоваться опциями для запуска и установки программного обеспечения. В частности, здесь необходимо запустить виртуальную машину. Следующим этапом вы активируете установочные компоненты, после чего следуете подсказкам установщика. По завершению процедуры придется перезапустить устройство, а после повторно открыть виртуальную машину. Настройка соответствующего ПО происходит в соответствии с необходимыми условиями работы и выбранной версией софта. После выполнения всех этих манипуляций, вы сможете использовать любые приложения, которые предназначены для мобильных устройств на базе этой ОС.
На сегодняшний день вовсе не обязательно использовать мобильные гаджеты, чтобы использовать соответствующие приложения. В частности, вы без каких-либо проблем можете воспользоваться подготовленным и настроенным образом, чтобы использовать софт, рассчитанный на Андроид на любом другом устройстве иных ОС. На практике, такие функции открывают перед пользователем массу возможностей, включая отсутствие необходимости в покупке вспомогательных аксессуаров, чтобы использовать дополнительные плагины.
Автоматическая загрузка в портретном режиме
Чтобы не повторять проделанные выше операции каждый раз при запуске системы, можно отредактировать конфигурационный файла загрузчика 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 перезагрузится в добавленный выше портретный видеорежим по умолчанию.
Создание виртуальной машины и ее настройки
Запустите процесс создания новой виртуальной машины нажатием кнопки «Создать». Для перехода на следующий экран нажимайте кнопку «Далее».
Объем оперативной памяти рекомендую устанавливать не менее 2048 мегабайт, чтобы впечатления от работы с компьютером под управлением Android были такими же, как и при взаимодействии с современным смартфоном.
Оставьте предлагаемый по умолчанию вариант «Создать новый виртуальный жесткий диск» и нажмите кнопку «Создать».
Если вы не собираетесь использовать создаваемый диск с другими программами виртуализации, оставьте предлагаемый пункт «VDI».
Объем жесткого диска — не менее 16 гигабайт. Это соответствует размеру достаточно скромного накопителя современного телефона. Нажмите «Создать».
После создания виртуальной машины, щелкните по ней правой кнопкой мыши и выберите пункт «Настроить». В разделе «Система» на вкладке «Процессор» при помощи ползунка выделите виртуальной машине не менее двух ядер центрального процессора.
Тонкости настройки виртуальной Android
Для гостевой Android в среде VMware Workstation нельзя установить дополнения гостевой ОС по типу того, как это предусматривается для гостевых десктопных систем. Что касается разрешения экрана, оно и так будет оптимальным – 1280х768. Перенос файлов можно осуществлять с помощью облачных хранилищ. А при необходимости реализации общего буфера обмена можно прибегнуть к программному обеспечению AirDroid. Это система сообщения между мобильными и десктопными устройствами, предусматривающая и перенос файлов, и облачный буфер обмена. В среду Android необходимо установить клиентское приложение AirDroid, а в среду Windows – клиентскую программу AirDroid. Либо использовать веб-интерфейс проекта в окне браузера.
В виртуальной Android 7.1 можем столкнуться с проблемой переключения раскладки клавиатуры. Англоязычная раскладка присутствует в операционной системе по умолчанию, а русскоязычная автоматически добавляется при выборе русского языка на этапе первичной настройки. При тестировании операционной системы в нашем случае программная опция переключения раскладок ни в какую не хотела работать с русским языком.
Решение нашлось в настройках физической клавиатуры.
Предустановленную клавиатуру для русского языка мы заменили на таковую с отметкой в скобках «Mac». После чего всё успешно заработало.
Системные горячие клавиши Android для переключения раскладок предусматривают наличие аппаратной кнопки «Search», которой нет на физической компьютерной клавиатуре. Решение этого вопроса сможет предложить приложение Russian Keyboard. Будучи задействованным в настройках клавиатуры, Russian Keyboard начнёт отвечать за ввод с физической клавиатуры, в частности, обеспечит смену раскладок горячими клавишами Shift+Backspace.
Как установить Android 4 на VirtualBox?
Установить Android 4 на VirtualBox можно точно таким же образом, алгоритм будет тем же. И так как именно Android 4 стала уже системой по умолчанию на большинстве смартфонах и планшетах, поэтому рекомендую поставить именно Android 4 версии. Но вот проблема! В версия начиная с 3 в Андроид для x86 нет возможности подключиться к сети, а значит к интернету.
Я не знаю, почему разработчики так поступили, просто ума не приложу. Но факт остаётся фактом: подключить интернет в Android 4 в VirtualBox просто так не получится.
Я перерыл весь интернет, перепробовал массу методов, но ничего не помогло. Но вот недавно мне это всё таки удалось, и сейчас я вам об этом расскажу.
Этап 4: Установка Remix OS
Когда все подготовлено к установке операционной системы, можно приступать к заключающему этапу.
Кликом мыши выделите вашу ОС в левой части VirtualBox Менеджера и нажмите на кнопку «Запустить», располагающуюся на панели инструментов.
Машина начнет свою работу, и для дальнейшего использования попросит указать образ ОС, чтобы начать установку. Нажмите на иконку с папкой и через Проводник выберите скачанный образ Remix OS.
Система предложит выбрать тип запуска:
Resident mode — режим для установленной операционной системы;
Guest mode — гостевой режим, при котором сессия сохранена не будет.
Чтобы установить Remix OS, у вас должен быть выделен Resident mode. Нажмите на клавишу Tab — под блоком с выбором режима появится строка с параметрами запуска.
Сотрите текст до слова «quiet», как показано на скриншоте ниже
Обратите внимание, что после слова обязательно должен остаться пробел.
Допишите параметр «INSTALL=1» и нажмите Enter.
Будет предложено создать раздел на виртуальном жестком диске, куда в дальнейшем произойдет установка Remix OS. Выберите пункт «Create/Modify partitions».
На вопрос: «Вы хотите использовать GPT?» ответьте «No».
Будет запущена утилита cfdisk, занимающаяся разделами накопителя
Здесь и далее все кнопки будут располагаться в нижней части окна. Выберите «New», чтобы создать раздел для установки ОС.
Этот раздел необходимо сделать основным. Для этого назначьте его как «Primary».
Если вы создаете один раздел (не хотите делить виртуальный HDD на несколько томов), то оставьте количество мегабайт, которое заранее выставила утилита. Этот объем вы выделяли самостоятельно при создании виртуальной машины.
Чтобы диск был загрузочным и система могла с него запускаться, выберите параметр «Bootable».
Окно останется прежним, а в таблице вы сможете увидеть, что основной раздел (sda1) оказался помечен как «Boot».
Никакие параметры больше настраивать не надо, поэтому выберите «Write», чтобы сохранить настройки и перейти к следующему окну.
Будет запрошено подтверждение на создание раздела на диске. Напишите слово «yes», если вы согласны. Само слово не влезает в экран целиком, но прописывается без проблем.
Пойдет процесс записи, подождите.
Мы создали основной и единственный раздел для установки на него ОС. Выберите «Quit».
Вы снова попадете в интерфейс установщика. Теперь выберите созданный раздел sda1, куда в дальнейшем будет инсталлироваться Remix OS.
На предложение форматирования раздела выберите файловую систему «ext4» — она обычно используется в системах, основанных на Linux.
Появится уведомление о том, что при форматировании будут удалены все данные с этого накопителя, и вопрос, уверены ли в своих действиях. Выберите «Yes».
На вопрос, хотите ли вы установить загрузчик GRUB, ответьте «Yes».
Отобразится еще один вопрос: «Вы хотите установить директорию /system как read-write (доступной для изменения)». Нажмите «Yes».
Начнется установка Remix OS.
По окончании инсталляции вам будет предложено продолжить загрузку или перезагрузиться. Выберите удобный вариант — обычно перезагрузка не требуется.
Начнется первая загрузка ОС, которая может продолжаться несколько минут.
Появится окно приветствия.
Система предложит выбрать язык. Всего доступно лишь 2 языка — английский и китайский в двух вариациях. Сменить язык на русский в дальнейшем можно будет внутри самой ОС.
Примите условия пользовательского соглашения, нажав «Agree».
Откроется шаг с настройкой Wi-Fi. Выберите иконку «+» в правом верхнем углу, чтобы добавить Wi-Fi сеть, или нажмите «Skip», чтобы пропустить этот шаг.
Нажмите клавишу Enter.
Будет предложено установить различные популярные приложения. В этом интерфейсе уже появился курсор, но им может быть неудобно пользоваться — чтобы перемещать его внутри системы, потребуется зажимать левую кнопку мыши.
Выбранные приложения будут отображены, и вы сможете их установить, нажав на кнопку «Install». Либо можно пропустить этот шаг и нажать «Finish».
На предложение активировать сервисы Google Play оставьте галочку, если согласны, или уберите ее, а затем нажмите «Next».
На этом настройка закончена, и вы попадаете на рабочий стол операционной системы Remix OS.
main
cle class=»classic post-688 post type-post status-publish format-standard has-post-thumbnail hentry category-soveti»>
В названии все сказано, поэтапно рассмотрим, как же все-таки это сделать
Что вам потребуется
Перед тем, как начать работу, вам нужно две вещи VirtualBox и Android-x86 ISO для установки внутри
- Установка VirtualBox : Скачайте и установите VirtualBox , если не было установлено ранее. Кстати, пытался ставить на VMware Mashine,там не пошел, поэтому нужен именно VirtualBox
- Скачать Android-x86 ISO : Вы можете найти последнюю версию скачать на Google Code . Последняя версия в настоящее время Android 4.2.
Создание виртуальной машины Android
Теперь вам необходимо открыть VirtualBox и создать новую виртуальную машину, нажав на Машина — Создать. Вы попадете в мастер создания и настройте виртуальную машину со следующими параметрами:
- Операционная система : Linux — Linux 2.6
- Объем памяти : 512 Мб, или больше
- Жесткий диск Объем : 3 ГБ или более
Потом нам необходимо указать источник, откуда устанавливать. Для этого нажимаем Настроить — переходим в носители – Выбрать образ оптического диска. Справа вверху нажимаем пиктограмму в виде диска, и появится диалог выбора ISo файла. Запускаем машину.
Выберите Установку, т.е. четвертый пункт и нажимем Enter, чтобы продолжить.
Нам нужно будет создать раздел для системы Android. Выберите Create/ Modify Partition
Выберите NEW с помощью стрелок, чтобы создать новый раздел на свободном пространстве.
Выберите Primary и нажмите Enter, затем нажмите Enter еще раз, чтобы раздел занял весь размер виртуального диска, который вы создали.
Затем выберите Write для записи ваших изменений на виртуальный диск. Вы должны будете ввести Yes и нажать Enter, чтобы подтвердить письменно изменения.
Примечание: у меня при установке вводилось только YE, ничего страшного, дописываем букву S, хоть она и не отражается, и нажимаем Enter, должно заработать.
Нажимаем Quit, и попадаем к экрану выбора раздела.
На этот раз, вы увидите раздел, который вы создали в верхней части экрана под названием Sda Linux, выбираем его.
Выберите ext3 файловую систему, и ответьте согласием на форматирование раздела.
YES , чтобы установить, загрузчик GRUB, а затем согласитесь установить системный каталог для чтения и записи.
Как только вы закончите, вы можете удалить файл ISO и перезагрузите виртуальную машину.
Android должен загрузиться как и любая другая операционная система. Как и на смартфоне или планшете, вам придется пройти через процесс установки, и если хотите водите данные учетной записи от гугл. Wi-Fi настройки пропускайте — Android будет использовать стандартное подключение к Интернету вашей не виртуальной машины.
Если курсор мыши не работает, нажмите Машина в меню и выберите Выключить интеграцию мыши. Щелкните внутри виртуальной машины, и вы увидите курсор мыши. Чтобы освободить курсор мыши из виртуальной машины нажмите правый CTRL.
Вы будете иметь реальную среду Android, в комплекте с приложениями, как Google Gmail, Карты, и Play Store для установки других приложений.
Android в первую очередь предназначен для сенсорного ввода, но также может быть использована мышь и клавиатура.
Это не самый быстрый способ для запуска программ Android на компьютере. Тем не менее, Android-x86 обеспечивает доступ к полной системе. Это отличный способ лучше познакомится со стандартной системой или просто экспериментировать с ней.
Предыдущая записьКак подключить телефон к телевизору
Следующая записьWindows 8.1 (Windows Blue) – список обновлений
Как настроить интернет в Андроид на VirtualBox?
Чтобы не быть голословным, вот фото с моей виртуальной машины:
ВНИМАНИЕ! Выбирайте файловую систему ТОЛЬКО FAT 32! Иначе приложения у вас устанавливаться не будут! При установке вас попросят создать опять раздел — выделите всю память, сколько вы планировали для HDD. Устанавливает всё как обычно и настроек особых не требует, нужно только в настройках сети выставить режим NAT
Устанавливает всё как обычно и настроек особых не требует, нужно только в настройках сети выставить режим NAT.
Ну вот и всё, победил я Андроид в виртуальной машине и теперь буду ставить, тестировать и описывать программы, которых в Андроид вагон и маленькая тележка……
Не нашли ответ на свой вопрос? Воспользуйтесь поиском…
Подготовка диска и установка Android
Машина запустится с ISO-образа. В его меню необходимо выбрать установку Android на жёсткий диск.
Прежде подготовим диск. Ведь к новой машине подключён новый виртуальный диск – без инициализации, с нераспределённым пространством. Для подготовки диска нам предлагается встроенная в процесс установки Android консольная утилита по работе с дисковым пространством. Она управляется клавишами навигации, а подтверждение выбора осуществляется нажатием Enter. В окне консольной утилиты выбираем «Create/Modify partitions», нажимаем Enter. Затем выбираем «No», подтверждая этим отказ от инициализации диска как GPT.
Попадём в консольную среду создания разделов на диске. Здесь каждый сделанный выбор подтверждаем нажатием Enter.
А выбирать нужно последовательно следующее:
• «New»;• «Primary»;
• «Bootable»;• «Write».
Теперь вводим на клавиатуре значение «yes». И наконец выходим из среды создания разделов выбором пункта «Quit».
Результатом вышеперечисленных наших действий стал новообразовавшийся раздел на диске — sda1. Выбираем его и нажимаем Enter.
Форматируем наш раздел в ext4.
После чего трижды выбираем «Yes» на, соответственно, три запроса:
• Хотим ли отформатировать раздел в выбранную файловую систему;• Хотим ли установить загрузчик Grub;• Хотим ли сделать возможным запись данных на диск.
Ждём, пока с виртуальным диском будут проведены все необходимые операции и на него скопируются файлы Android. После чего перезагружаем машину.
Запуск Android будет стоять первым пунктом в меню загрузки Grub, потому если описанные выше действия были сделаны правильно, операционная система сама запустится в окне виртуальной машины. И запустится она на этапе настройки наших персональных данных. Выбираем русский язык, жмём «Начать» и, следуя мастеру настроек, проходим все необходимые подготовительные этапы. В частности, по желанию подключаем -аккаунт.
Выбор версии Андроид
Если вы заинтересованы исполнить манипуляцию, вам придется правильно подобрать версию программного обеспечения Андроид
В частности, здесь придется обратить внимание на следующие моменты:
- модификация этой ОС должна соответствовать варианту утилиты;
- вам потребуется ряд дополнений для активации;
- в этой ситуации используется серия Андроид, которая доступна для загрузки;
- используется та модификация ОС, которая получила последние обновления.
В ситуации, когда пользователь не будет принимать во внимание эти моменты, имеется риск столкнуться с рядом дополнительных проблем при создании соответствующего эмулированного образа
Проблемы установки Android x86 на виртуалку
Теперь, что касается установки Android x86 в виртуальную среду под Windows. Ставил я 4.4 r2, который можно взять с Android-x86.org, выбрав нужную ветку.
Ставил я Oracle VM VirtualBox, хотя поставить можно в принципе в любую виртуальную среду, не говоря уже о микрокомпьютерах вроде Raspberry Pi, которые активно завоевывают рынок при цене в $15-20. Туда конечно идет ARM архитектура, но все равно появление микрокомпьютеров должно вдохнуть вторую жизнь в мобильные операционки. Тем более что гуглеводы уже анонсировали разработку новой операционной системы именно под ARM архитектуру.
Но речь не об этом, а о легком шаманстве при установке Android x86 на виртуальную машину.
Установка простая, без особых изысков, т.ч там особо объяснять нечего, кроме того что лучше ставить GRUB, т.к у меня без него, почему то, система не определялась. Этот пункт будет предложен в процессе установки.
Поскольку платформа мобильная, то сетка в ней подается тока через wi-fi, при том, что интерфейс у нас виртуальный, за родным NAT’ом VirtualBox. Для того чтобы подрубить сетку, надо в приложениях найти терминал и открыв его, выполнить следующие команды:
ip asudhcpcd eth0setprop net.dns1 8.8.8.8
на первый dhcpcd у меня система матюгнулась, но повтор команды привел систему в чувства и инет поднялся. Теоретически интерфейс может быть другим, т.ч лучше внимательно приглядеться к выводу ip a, что за интерфейсы есть в системе.
Изображение мелковато, что можно изменить, сменив разрешение экрана. Для этого гасим виртуалку, проходим в папку где лежит виртуальная машина (в VirtualBox для этого кликаем правой клавишей мыши в виртуальную машину и говорим Показать в обозревателе), открываем в Notepad файлик имя-виртуалки.vbox и в раздел <ExtraData></ExtraData> вписываем следующую строку<ExtraDataItem name=”CustomVideoMode1″ value=”320x480x16″ />
если надо 32 битный цвет, то соответственно<ExtraDataItem name=”CustomVideoMode1″ value=”320x480x32″ />
Также столкнулся с тем, что после перезагрузки система Android залепала на красивом логотипе и не хотела ни в какую грузиться дальше. Тут то и помог GRUB, т.к загрузившись в debug mode обнаружил что загрузка залипала на строкеSwitched to clocksource tsc
Вылечить это удалось только заменив в строке инициализации операционной системы
строку androidboot.hardware=android-x86
наandroidboot.hardware=x86
делается это через GRUB нажатием клавиши a на соответствующих строках и изменением их через командную строку
Только после этого Android загрузился более менее нормально, но начал материться что Google Play остановлен, т.ч надо попробовать как пойдет с Android Lolipop 5+, ибо где то видел портированные под x86 варианты.
VN:F
please wait…
Rating: 3.2/10 (46 votes cast)
VN:F
Rating: +1 (from 9 votes)
Проблемы установки Android x86 на виртуалку, 3.2 out of 10 based on 46 ratings
Особенности установки VirtualBox на Android
В настоящее время, если вам требуется установка этого программного обеспечения на Андроид, необходимо предварительно ознакомиться с некоторыми особенностями, а именно:
- Для этого вам придется скачать соответствующее ПО.
- Требуется подготовить достаточное пространство на жестком диске.
- Необходима соответствующая модификация программы.
- Вам может потребоваться дополнительный перечень инструментов.
Если учесть все эти моменты, то у вас не возникнут существенные трудности на начальном этапе монтирования специального эмулятора специфической операционной системы ну устройство.
Скачивание дистрибутива
Скачивать установочный ISO-образ Android 7.1 отправимся на сайт известного проекта Android-x86.Org. На этом проекте энтузиасты совершенно бесплатно выкладывают разного рода сборки Android, адаптированные под работу на физических ПК и ноутбуках. Это примерно то, что нужно для виртуальных машин. Ссылки на скачивание ISO-образов выложены прямо на главной странице проекта. На дату написания этой статьи свежайшая сборка – это кастомная прошивка CyanogenMod 14.1. Но нашей целью является исследование чистой платформы, потому мы загрузим последнюю стабильную сборку Android 7.1.