2 votes

Comment faire pour que le système Android-x86 (32 ou 64 bits) non-UEFI démarre dans VirtualBox ?

EDITAR : J'obtiens des résultats similaires en 32 et 64 bits.

Résumé

J'installe Android-x86 version 7.1 32-bit ou 64-bit dans VirtualBox.

Si je l'installe en utilisant UEFI (64 bits uniquement), cela fonctionne, mais Je ne peux pas redimensionner l'écran un problème auquel je n'ai pas trouvé de réponse.

Par conséquent, je dois l'installer sans UEFI, afin de pouvoir redimensionner l'écran.

Problème

L'installation d'Android se déroule sans problème. Mais, peu importe ce que j'ai essayé, une fois installé, le système Android non-UEFI ne démarre pas.

Si j'utilise un disque dur GPT, j'obtiens ce message d'erreur lors du démarrage d'Android nouvellement installé, qu'il soit 32 ou 64 bits :

FATAL: No bootable medium found! System halted.

Si j'utilise un disque dur MBR, j'obtiens ce message d'erreur lors du démarrage d'Android 64 bits récemment installé :

  Trusted GRUB now booting command list

  Progress:
Error 15: File not found

tGRUB: ******************************************
tGRUB: * An error occured which might result in *
tGRUB: * an unverifiable or insecure system     *
tGRUB: * state. !!! BOOTING WILL BE STOPPED !!! *
tGRUB: ******************************************

Et le 32 bits démarre avec 100% de CPU et ne va nulle part (très vite !).

Plus d'informations

Hôte

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

Invité :

  • Type Linux, Version "Linux 2.6 / 3.x / 4.x" (32-bit ou 64-bit selon le cas)
  • Mémoire de base du système 2 048 Mo
  • Système EFI désactivé
  • Stockage
    • Contrôleur : IDE pour le lecteur optique pour contenir l'ISO Android-86
    • Contrôleur : SATA pour un disque dur de 40 Gb

Pregunta

Comment puis-je faire démarrer Android-x86 sur un système non-UEFI sur VirtualBox, s'il vous plaît ?

0 votes

Utilisez Marshmellow car c'est la version stable pour le projet x86. P.S. vous devriez essayer Anbox

0 votes

Merci pour ces idées, @DeepakGangwar. Malheureusement, la version 6.0 donne la même erreur au démarrage. Anbox semble intéressant, mais je pense qu'il a besoin de beaucoup plus de travail - il ne démarre même pas sur mon système (bien qu'il s'installe bien), et de toute façon il n'est pas livré avec Google Play Store.

0 votes

La mise à jour de Grub échoue également. Misérablement.

-1voto

Indian Points 1

Lorsque vous essayez d'installer Android x86 sur le disque dur de votre ordinateur, essayez de fournir une partition de démarrage en créant/modifiant la partition et en la rendant démarrable. Ensuite, créez une nouvelle partition Linux, écrivez les deux partitions et installez Android x86 sur la partition Linux (formatage en ext4).

Cela fonctionnera, après avoir alloué une partition de démarrage. J'ai essayé et ça a marché.

0 votes

La question de Paddy Landau était d'installer Android x86 dans un environnement virtuel de VirtualBox. Comme votre réponse ne couvre que l'installation sur un ordinateur physique, elle ne répond pas à la question de Paddy Landau.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X