J'aimerais prolonger et améliorer la réponse de @Jay Smith en fonction de l'expérience personnelle. Il a raison de dire que la cause du problème est la résolution VGA utilisée par Android, mais il a tort de supposer qu’il s’agit d’un correctif jetable et qu’il devrait être saisi à chaque démarrage.
Il peut être rendu persistant et devrait l'être! Et je te montre comment :)
- Tout d’abord, installez correctement l’image Android à partir de l’image iso en suivant les étapes de l’assistant.
- N'utilisez pas EFI GRUB lors de l'installation.
- N'utilisez pas l' option immédiate Lancer Android_x86 , sélectionnez plutôt Redémarrer et éjecter l'iso. L'erreur mentionnée par @Jay Smith
Le gros inconvénient de cette approche est que lors de la prochaine tentative d’amorçage à partir du disque dur, GRUB ne pourra pas trouver l’image.
n’est pas lié au problème VGA et doit être traité séparément. J'ai également rencontré cette erreur et la réinstallation complète a aidé, donc je suppose que cette erreur est en quelque sorte liée à l' option Exécuter , car lorsque j'ai sélectionné Redémarrer, je n'ai pas été confronté à l'erreur.
- Après l’installation, vous démarrez et restez bloqué à l’invite de commande Android. Ok, continue alors.
- Maintenant, vous devriez essayer de prendre votre résolution correcte. Ce ne sera pas nécessairement 788 ou 794 , comme on dit ici , tout dépend de la configuration de votre matériel. Pour moi, 796, 794 et 792 travaillaient pour les images de KitKat, Lollipop et Marshmallow, mais vos valeurs pourraient être différentes.
Voici le tableau permettant de lier les valeurs GRUB VGA aux résolutions. Pour vérifier quelle correspondance vous utilisez la méthode d'essai et d'erreur
Puis, au démarrage de l’écran GRUB, choisissez e key pour éditer l’option
Vous y trouverez une longue liste d'options auxquelles vous devez ajouter votre option VGA comme celle-ci. nomodeset vga=794
Après l’édition, appuyez sur Entrée et sur b pour démarrer l’enregistrement de démarrage souhaité.
- Répétez ces étapes N fois pour trouver la résolution appropriée. Vous reconnaîtrez que par le démarrage d'Android :)
- O-la-la, excellent! Nous avons obtenu le résultat souhaité et démarré Android pour une fois. Mais ce n'est que 50% du travail. Je suppose que vous ne voulez pas taper cette merde VGA à chaque fois? Bon, continuons à persister dans notre résultat.
- Nous devons maintenant modifier
GRUB config
pour ajouter la résolution souhaitée. Bien qu'il existe des moyens permettant de le faire au sein de GRUB lui-même (c.-à-d. En mode débogage, grub cmd), je n'ai pas réussi à le faire fonctionner et à proposer une autre solution à 100%.
Nous avons besoin d’une installation Linux fonctionnelle (physique ou virtuelle, peu importe). Le problème ici est que le dossier GRUB n’est pas accessible à partir d’Android car il est protégé et qu’il doit être accessible en externe. Et pas à partir de Windows car il ne reconnaît pas les ext3/ext4
partitions, mais uniquement à partir de * nix OS. Ajoutez donc ce disque (VHD, VDI, VMDK ou autre) à votre installation Linux pour qu’il ait accès au système de fichiers Android.
Accès /grub/menu.lst
. Habituellement, il se trouve dans le dossier racine.
Vous y trouverez q
Ajoutez l’option VGA souhaitée au compte d’enregistrement, comme nous l’avions déjà fait et c’est tout!
- Enregistrez le fichier.
Nous avons fait! Maintenant, vous pouvez reconnecter votre disque Android à une machine virtuelle et l'utiliser avec joie.
grub.cfg
as en tant que (celamenu.lst
n’a pas encore été essayé). Mon autre essai avec Android 5.1 était bloqué dans l’animation de démarrage (texte "Android"), alors j’ai abandonné après 15 minutes. Sur quels paramètres de système d’installation est basée votre installation? J'ai utilisé "autre Linux", comme cela fonctionnait dans le passé.