Как запустить 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. Это было иначе до оптимизации.
Надеюсь, что это дает некоторую идею.