Как получить Android-x86 (32-разрядный или 64-разрядный) не-UEFI для загрузки в VirtualBox?

EDIT . Я получаю похожие результаты как в 32-разрядной, так и в 64-разрядной версии.

Резюме

Я устанавливаю Android-x86 версия 7.1 32-bit или 64-bit в VirtualBox.

Если я устанавливаю его с использованием UEFI (только для 64-разрядных), он работает, но Я не могу изменить размер экрана , проблема, с которой я не смог найти ответ.

Поэтому мне нужно установить его без UEFI, чтобы я мог изменять размер экрана.

Проблема

Установка Android выполняется плавно. Но независимо от того, что я пробовал, после установки, система не-UEFI Android не будет загружаться.

Если я использую жесткий диск GPT, я получаю это сообщение об ошибке при загрузке недавно установленного Android , будь то 32-разрядная или 64-разрядная:

FATAL: No bootable medium found! System halted.

If I use an MBR hard disk, I get this error message when booting the newly-installed Android 64-bit:

  Trusted GRUB now booting command list  Progress:Error 15: File not foundtGRUB: ******************************************tGRUB: * An error occured which might result in *tGRUB: * an unverifiable or insecure system     *tGRUB: * state. !!! BOOTING WILL BE STOPPED !!! *tGRUB: ******************************************

And the 32-bit starts with 100% CPU and goes nowhere (very fast!).

More information

Host

  • Linux Ubuntu version 16.04 64-bit
  • VirtualBox version 5.1.28

Guest

  • Type Linux, Version "Linux 2.6 /3.x /4.x" (32-bit or 64-bit as appropriate)
  • System Base Memory 2,048 Mb
  • System EFI turned off
  • Storage
    • Controller: IDE for the optical drive to hold the Android-86 ISO
    • Controller: SATA for a 40 Gb hard disk

Question

How can I get Android-x86 to boot on a non-UEFI system on VirtualBox, please?

Ответы и комментарии:

Используйте Marshmellow, поскольку это стабильная сборка для проекта x86. Постскриптум вы должны попробовать Anbox
Создан 02-10-2017 10:28 Deepak Gangwar

Спасибо за идеи, @DeepakGangwar. К сожалению, 6.0 дает ту же ошибку при запуске. Anbox выглядит интересным, но я думаю, что ему требуется гораздо больше работы - он даже не запускается в моей системе (хотя он устанавливается отлично), и в любом случае он не поставляется с Google Play Store.
Создан 02-10-2017 04:50 Paddy Landau

Обновление Grub также не выполняется. Несчастно.
Создан 17-08-2018 12:00 neverMind9

Вопрос о Падди Ландау состоял в том, чтобы установить Android x86 в виртуальную среду VirtualBox. Поскольку ваш ответ охватывает только установку на физическом ПК, он не отвечает на вопрос Пэдди Ландау.
Создан 25-08-2018 03:31 Robert

Когда вы пытаетесь установить Android x86 на жесткий диск ПК, попробуйте предоставить загрузочный раздел через раздел «Создать / изменить» и сделать его загрузочным. Вслед за этим создайте новый раздел как Linux. напишите оба раздела и после этого установите android x86 в раздел Linux (форматирование как ext4). Он будет работать после выделения загрузочного раздела. Я пробовал, и это сработало.
Создан 25-08-2018 03:49 Indian 1