Comment exécuter WindowsXP en tant que machine virtuelle sur Android?

23

Je souhaite exécuter Windows XP en tant que machine virtuelle sur ma tablette Android. Depuis Android est basé sur Linux, est-il possible de compiler VirtualBox pour fonctionner sous Android? Si ce n'est pas possible, est-il possible d'exécuter WinXP en tant que machine virtuelle de quelque manière que ce soit sur une tablette Android?

StackOverflowed
la source
Connexes: Puis-je virtualiser Windows sur un appareil Android x86?
Revetahw dit Reinstate Monica
Tous les processeurs ne sont pas égaux. Il y a une chose appelée ARM.
neverMind9

Réponses:

12

Jetez un oeil à qemu . Apparemment, il est connu pour fonctionner sur ARM. Exécuter XP (si cela fonctionne même) ne sera probablement pas une expérience agréable en raison de ce qui est noté par Chris Herbert et du manque probable d'un pilote d'écran / pointeur. Si vous voulez vraiment le faire, attendez peut-être les tablettes basées sur Intel Atom (x86). Il devrait y avoir des tablettes Windows 8 basées sur Atom maintenant. Les androïdes arrivent bientôt .


la source
19

VirtualBox utilise la virtualisation, ce qui n'est pas possible lorsque le périphérique hôte (tablette Android) utilise une architecture de processeur différente de celle du périphérique invité (PC x86 exécutant Windows XP). Étant donné que votre tablette Android possède presque certainement un processeur ARM, le processeur x86 devrait être émulé, ce qui est massivement plus lent que la virtualisation. Il ne semble pas que ce serait pratique du tout.


la source
Merci pour cette explication. J'ai travaillé avec Google TV, j'ai oublié que les tablettes n'utilisent pas x86.
Qu'en est-il de l'exécution d'un autre Android (ou Debian ARM)?
f.ardelian
@ f.ardelian Oui, des applications telles que Nonroot Debian et Complete Linux Installer vous permettent d'exécuter GNU userland sur Android sans émulation.
Revetahw dit Réintégrer Monica le
En fait, de nombreux appareils Android sont désormais x86, c'est donc techniquement possible. @ f.ardelian
Revetahw dit Reinstate Monica
Je ne suis pas d'accord avec l'hypothèse selon laquelle la virtualisation nécessite quelque chose sur l'architecture du processeur. Je veux dire, il y a un émulateur x86 en javascript et il peut exécuter w98 et MSDOS.
Tomáš Zato - Rétablir Monica
0

Vous pouvez utiliser n'importe quel émulateur QEMU (x86) pour Android. Il fonctionne sur ordinateur, tablette et smartphone. L'émulateur n'existe pas dans Google Play. Téléchargez-le sur le site officiel de l'émulateur (.apk).

LinuxExpert
la source
3
Pourriez-vous expliquer en quoi votre réponse est différente de cette réponse ? Et si c'est le cas, pensez à détailler votre réponse avec le lien produit et les étapes pour atteindre l'objectif souhaité.
Firelord
0

Eh bien, vous pouvez essayer DOSBox , un émulateur compatible MS-DOS, Windows 95/98 / XP basé sur QEMU. Il émulera quelque chose de proche d'un Pentium de 1ère génération, alors ne vous attendez pas à ce qu'il soit rapide même si vous l'exécutez sur, disons, un Nexus 9 (mais il pourrait être utilisable). XDA a quelques astuces pour améliorer quelque peu les performances.

Tamoghna Chowdhury
la source