2013-04-25 2 views
14

Я хочу использовать Android-x86 для тестирования и отладки моего приложения. Я успешно использовал другие версии Android-x86, но в android-x86-4.2 есть erroe. Здесь я задаю свой вопрос, потому что это может случиться для другие:Как запустить Android-x86 4.2 iso на виртуальной виртуальной машине VM?

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

обнаруживая Android-x86 ... найти на/Dev/sda1

ANDROID корень @ x86:/#

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

ответ

21

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

Из установки/Live CD, вам просто нужно изменить значение параметра «androidboot.hardware» в команде потайной от «Android_x86» до «x86». Вы можете сделать это с помощью нажатия «Tab» в меню загрузки или путем редактирования файла «isolinux.cfg» на установочном ISO-изображении.

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

+2

+1 для объяснения, как исправить это с помощью «Tab» –

+1

Работал и для меня. –

2

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

0

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

UPDATE:

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

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

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

+0

@AiriFenix ​​Спасибо, но я уже пробовал их оба, но результат тот же. – hasanghaforian

+0

Есть ли сообщение об ошибке, исключение, предупреждение или что-то, что может служить нам, чтобы указать, где может быть проблема? – AirieFenix

+0

К сожалению, нет сообщений, предупреждений или .... Кажется, что ждать команды, но я не знаю, что это может быть. – hasanghaforian

0

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

-1

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

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

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

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

Смежные вопросы