Как запустить Android-x86 4.2 iso на виртуальной машине VirtualBox?

Я хочу использовать Android-x86 для тестирования и отладки моего приложения. До этого я успешно пробовал другие версии Android-x86, но есть ошибка в android-x86-4.2. Поэтому я задаю здесь свой вопрос, потому что это может случиться для других:

Я установил oracle VM virtualBox на Win7 32-битная, то я скачал android-x86-4.2-20121225.iso от Android-x86 - Портирование Android на x86. После того, как я установил Android x86-4.2 на VirtualBox из iso и создал для него поддельную SD-карту, я попытался запустить его, но при запуске я увидел следующие строки в консоли:

Обнаружение Android-x86... найдено в / dev / sda1

ANDROID root @ x86: / #

И ничего больше, даже я ждал более 20 минут, и ничего не произошло! Я пробовал это несколько раз, но результат тот же. Как я могу решить эту проблему?

5 ответов

Решение

Я задал тот же вопрос в суперпользователе, и я нашел способ его запустить. Правильный ответ:

С установочного /live CD вам просто нужно изменить значение параметра "androidboot.hardware" в команде grub с "Android_x86" на "x86". Вы можете сделать это, нажав "Tab" в меню загрузки или отредактировав файл "isolinux.cfg" в установочном образе ISO.

Если вы установили Android-x86 на жесткий диск, вам нужно выбрать желаемый вариант загрузки и нажать e редактировать команду grub.

Я не знаю о проекте Android X86 - Портирование Android на X86. Я вижу в Интернете, этот эмулятор имеет сложную установку. Я думаю, что если вы хотите попробовать быстрый эмулятор Android и легко установить, быстрее отладить, вы можете попробовать проект AndroVM. Его легко установить в Virtual Box, загрузив файл изображения и импортировав его в Virtual Box .

Для того, что я понимаю в Linux (что не так много, но достаточно, я бы сказал), вы вошли в систему и ждете, когда вы наберете какую-нибудь команду. Если я прав, вы должны запустить X-сервер, но в среде Android я не знаю как.

ОБНОВИТЬ:

То, что я здесь прочитал, это то, что я сказал: он загружается и после этого запрашивает командную строку. Два решения, которые появляются по ссылке:

  • Введите начало.
  • Выберите опцию VESA перед процессом загрузки (я не могу вам помочь в этом, потому что у меня нет.ISO, чтобы попробовать прямо сейчас).

Пожалуйста, проверьте их.

Лучший способ запустить Android x86 на ПК - отформатировать раздел в формате ext3. Затем установить на него android. Это позволит легко запускать android x86.

У меня ноутбук HP430 с win 7. У меня была такая же проблема. Но я разобрался с решением.

При загрузке компьютера с win7 я вошел в меню BIOS. Была возможность оптимизировать компьютер под виртуализацию. Я выбрал ее. После этого все прошло гладко.

Позже я заметил в виртуальной коробке, что в системных настройках тип ускорения был VT-x AMD, Nested Paging,PAE/NX. Это было иначе до оптимизации.

Надеюсь, что это дает некоторую идею.

Другие вопросы по тегам