Kann ich Windows 7 in einer VM auf einem ARM-Prozessor unter Ubuntu/Xubuntu/Lubuntu ausführen?

Ich versuche, eine virtuelle Windows 7-Maschine auf diesem Gerät auszuführen, und ich möchte ein Host-Betriebssystem verwenden, das VirtualBox unterstützt. Ich möchte das am wenigsten ressourcenintensive Host-Betriebssystem (CPU und RAM, Festplattenspeicher ist kein Problem) verwenden, das ich erhalten kann. Ich werde die meisten Ressourcen des Computers der VM widmen. Ich möchte die VM verwenden, damit ich Snapshots problemlos sichern kann. Wenn der Computer abstürzt, ist es also ein einfaches Kopieren+Einfügen, um ihn auf einen anderen Computer zu migrieren.

Meine Hindernis ist, dass das Gerät, auf das ich es werfen möchte, einen 32-Bit-ARM-Prozessor hat.

  • Gibt es eine ARM kompilierte Distribution von Xubuntuor oder Lubuntu?
  • Gibt es ein anderes Linux-Betriebssystem, das VirtualBox unterstützt und über eine ARM-Kompilierung verfügt, die besser als eine Ubuntu-basierte Distribution verwendet werden kann (eine, die weniger Ressourcen verbraucht)
  • Soweit ich weiß, sind Lubuntu und Xubuntu leichte/federleichte Versionen von Ubuntu?
  • Funktioniert eine Windows 7-VM, die unter einem ARM-Prozessor?
Author: Nicole Hamilton, 2012-11-23

5 answers

Um jede Frage zu beantworten:

  • gibt es eine ARM-kompilierte Distribution von Xubuntu oder oder Lubuntu?
{[0],} ja. Ubuntu - und andere Distributionen-können auf ARM ausgeführt werden (obwohl möglicherweise ein Port für Ihr Gerät verfügbar ist oder nicht) und (vermutlich) können Sie XFCE/LXDE darauf installieren.
  • Gibt es ein anderes Linux-Betriebssystem, das VirtualBox unterstützt und eine ARM-Kompilierung hat, die besser auf andere als eine Ubuntu-basierte Distribution zu werfen wäre weniger Ressourcen verbrauchen)

Sie können VirtualBox nicht auf ARM-CPUs ausführen. Das nächstmögliche ist QEMU, aber die Leistung wird hoffnungslos langsam sein (und fast nutzlos, wenn Sie eine vollwertige Windows-VM ausführen).

  • Soweit ich weiß, sind Lubuntu und Xubuntu leichte/federleichte Versionen von Ubuntu?

Ja: Sie führen eine leichtere Desktop-Umgebung aus, die besser laufen kann, wenn weniger Ressourcen verfügbar sind.

  • Wird eine Windows 7 VM Arbeit unter einem ARM-Prozessor?

Nein. VirtualBox ist nur x86 / x86-64.

 4
Author: Renan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-06 04:17:24

VirtualBox ist ein Virtualisierungsprodukt für x86 und AMD64 / Intel64. Ich glaube, es gibt keine Version, die auf ARM-Hardware läuft.

Möglicherweise können Sie einige Windows-Versionen auf ARM mit einem Emulator wie QEMU, Bochs oder DOSBox ausführen, aber ich bezweifle, dass der Pfad reibungslos verläuft..

 3
Author: RedGrittyBrick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-23 20:56:19

Möglicherweise können Sie Windows RT in einer VM auf einem ARM ausführen (eines Tages), aber für normales Windows ist entweder ein 32-oder ein 64-Bit-Intel-Architekturprozessor erforderlich. Die (überwiegend) C-Sprache, in der sie geschrieben ist, muss für den Befehlssatz auf dem Zielcomputer kompiliert werden. Intel - und ARM-Prozessoren haben unterschiedliche Befehlssätze. Windows ist für Intel (und ähnliche) Architekturprozessoren kompiliert.

Es könnte immer noch möglich sein, eine Intel-Architektur auf einem ARM zu emulieren oder zu übersetzen die x86-Windows-Binärdateien in den ARM-Binärdateien auf der fliege den Weg DEC ausführen und x86-Windows-Binärdateien auf Ihren Alpha-Computern mit Windows NT in den 90er Jahren. Aber die erstere ist sehr langsam und das letztere ist wirklich hart.

 1
Author: Nicole Hamilton,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-11-23 20:41:56

QEMU unterstützt die Emulation von x86 / 64. Möglicherweise müssen Sie QEMU nur manuell kompilieren, da nicht alle Paketmanager alle Emulatoren von QEMU installieren. VirtualBox basiert auf QEMU, sodass Ihr Build möglicherweise erkannt wird oder nicht. Andernfalls können Sie QEMU weiterhin als direkte Alternative für VirtualBox verwenden. Sie können nur einige der erstaunlichen GUI-Funktionen verlieren, mit denen VirtualBox vollgepackt ist.

 1
Author: yash101,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-10-05 22:36:54

Schauen Sie sich exagear Desktop von eltechs an, das Ziel ist x86 auf Arm und es macht viele Dinge gut, wenn es mit Wein gemischt wird. https://eltechs.com/product/exagear-desktop/

Exagear gibt Ihnen eine i386 VM, dann können Sie Wine auf dieser VM installieren und ausführen und Windows-Software in Wine installieren und ausführen.

Hier ist ein Tutorial zum Einrichten von dotnet auf einem Raspberry Pi, aber das Konzept eines anderen Arm-Geräts oder einer Windows-Software ist im Grunde das gleich. https://eltechs.com/dotnet-raspberry-pi/

Viel Glück mit dotnet obwohl, 3.0 nie für mich gearbeitet und im Gegenzug auch nicht die software, die ich ausführen wollte. Es soll jederzeit eine neue Version von exagear geben, von der mir gesagt wird, dass sie dies korrigieren wird. Viele andere Software funktioniert jedoch einwandfrei.

Einige Leute bevorzugen die Schnittstelle von playonlinux gegenüber der Wine-Schnittstelle, am besten kann ich sagen, dass es im Grunde ein Wrapper ist. playonlinux dot com Ich kann keine 3 Links posten, also gibt es das ein.

 1
Author: Bronston Hansen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-30 20:55:29