4 votes

Puis-je exécuter Windows 7 dans une VM sur un processeur ARM sous Ubuntu/Xubuntu/Lubuntu ?

J'essaie d'exécuter une machine virtuelle Windows 7 sur ce périphérique, et je veux utiliser un OS hôte qui prend en charge VirtualBox. Je veux utiliser le système d'exploitation hôte le moins gourmand en ressources (CPU et RAM, l'espace disque n'est pas un problème) que je peux obtenir. Je vais dédier la plupart des ressources de l'ordinateur à la VM. Je veux utiliser la VM pour pouvoir sauvegarder facilement des instantanés. Ainsi, si l'ordinateur tombe en panne, il suffira de faire un simple copier/coller pour le migrer vers un autre ordinateur.

L'obstacle est que l'appareil sur lequel je veux le lancer a un processeur ARM 32 bits.

  • Existe-t-il une distro compilée ARM de Xubuntuor ou Lubuntu ?
  • Y a-t-il un autre système d'exploitation Linux qui prend en charge VirtualBox et qui a une compilation ARM qui serait mieux à mettre en place autre qu'une distro basée sur Ubuntu (qui consommerait moins de ressources) ?
  • D'après ce que j'ai compris, Lubuntu et Xubuntu sont des versions légères/légères d'Ubuntu ?
  • Une VM de Windows 7 fonctionnera-t-elle sous un processeur ARM ?

1 votes

VirtualBox ne fonctionne pas sur les processeurs ARM - plus d'informations ici. forums.virtualbox.org/viewtopic.php?f=10&t=41706

0 votes

Pourquoi ne pas convertir la VDI en QCOW2 et l'exécuter sous QEMU ?

0 votes

Par ailleurs, à moins que vous ne parliez du bas de gamme absolu, vous pouvez obtenir un système x86/Windows raisonnablement moderne pour un coût à peu près équivalent à celui d'un système ARM de meilleure qualité. J'ai vu des tablettes chinoises douteuses pour ~150 USD en ligne, et j'ai un hôte vm très léger sur un brix à base de celeron.

5voto

Renan Points 7853

Pour répondre à chaque question :

  • Existe-t-il une distro compilée ARM de Xubuntu ou de Lubuntu ?

Oui. Ubuntu - et d'autres distributions - peuvent fonctionner sur ARM (bien qu'il puisse ou non y avoir un portage disponible pour votre appareil) et (vraisemblablement) vous pourriez installer XFCE/LXDE dessus.

  • Y a-t-il un autre système d'exploitation Linux qui prend en charge VirtualBox et qui a une compilation ARM qui serait mieux à mettre en place autre qu'une distro basée sur Ubuntu (qui consommerait moins de ressources) ?

Vous ne pouvez pas exécuter VirtualBox sur les processeurs ARM. La solution la plus proche est QEMU, mais les performances seront désespérément lentes (et pratiquement inutiles si vous exécutez une VM Windows à part entière).

  • D'après ce que j'ai compris, Lubuntu et Xubuntu sont des versions légères/légères d'Ubuntu ?

Oui : ils utilisent un environnement de bureau plus léger, qui peut mieux fonctionner lorsque les ressources disponibles sont moindres.

  • Une VM de Windows 7 fonctionnera-t-elle sous un processeur ARM ?

Non. VirtualBox est uniquement pour x86/x86-64.

3voto

RedGrittyBrick Points 78148

VirtualBox est un produit de virtualisation x86 et AMD64/Intel64. Je crois qu'il n'existe pas de version qui fonctionne sur du matériel ARM.

Vous pourrez peut-être exécuter certaines versions de Windows sur ARM en utilisant un émulateur tel que QEMU, Bochs ou DOSBox, mais je doute que le chemin soit facile

1voto

Nicole Hamilton Points 9675

Il sera peut-être possible d'exécuter Windows RT dans une VM sur un ARM (un jour), mais Windows ordinaire nécessite un processeur à architecture Intel 32 ou 64 bits. Le langage C (prédominant) dans lequel il est écrit doit être compilé pour le jeu d'instructions de la machine cible. Les processeurs Intel et ARM ont des jeux d'instructions différents. Windows est compilé pour les processeurs d'architecture Intel (et similaires).

Il est peut-être encore possible d'émuler une architecture Intel sur un ARM ou de traduire les binaires Windows x86 en binaires ARM à la volée, comme DEC le faisait sur ses machines Alpha sous Windows NT dans les années 90. Mais la première solution est très lente et la seconde est très difficile.

1voto

yash101 Points 111

QEMU supporte l'émulation de x86/64. Vous devrez peut-être compiler QEMU manuellement car tous les gestionnaires de paquets n'installent pas tous les émulateurs de QEMU. VirtualBox est basé sur QEMU, il peut donc reconnaître ou non votre compilation. Si ce n'est pas le cas, vous pouvez toujours utiliser QEMU comme une alternative directe à VirtualBox. Vous risquez simplement de perdre certaines des fonctionnalités de l'interface graphique de VirtualBox.

1voto

Bronston Hansen Points 11

Regardez exagear desktop de eltechs, le but est x86 sur arm et il fait beaucoup de choses bien quand il est mélangé avec Wine. https://eltechs.com/product/exagear-desktop/

Exagear vous donne une vm i386, alors vous pouvez installer et exécuter Wine sur cette vm et installer et exécuter des logiciels Windows dans Wine.

Voici un tutoriel pour configurer dotnet sur un raspberry pi, mais le concept est fondamentalement le même pour tout autre périphérique armé ou logiciel Windows. https://eltechs.com/dotnet-raspberry-pi/

Bonne chance avec Dotnet, la version 3.0 n'a jamais fonctionné pour moi et le logiciel que je voulais exécuter n'a pas fonctionné non plus. Il est censé y avoir une nouvelle version d'exagear à tout moment qui, m'a-t-on dit, corrigera ce problème. Beaucoup d'autres logiciels fonctionnent très bien.

Certaines personnes préfèrent l'interface de playonlinux à l'interface Wine, le mieux que je puisse dire est que c'est essentiellement un wrapper. playonlinux point com Je ne peux pas poster 3 liens donc il y a celui-là.

SistemesEz.com

SystemesEZ est une communauté de sysadmins 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