web-dev-qa-db-ja.com

Windows7をVM on ARM Ubuntu / Xubuntu / Lubuntuのプロセッサで実行できますか?

このデバイスでWindows7仮想マシンを実行しようとしていますが、VirtualBoxをサポートするホストOSを使用したいと思います。リソースをほとんど消費しない(CPUとRAM、HDDスペースは問題ではない)ホストOSを入手できるようにしたい。コンピューターのリソースのほとんどをVMに割り当てます。スナップショットを簡単にバックアップできるようにVMを使用したい。そのため、コンピューターがクラッシュした場合は、コピーして貼り付けるだけで別のコンピューターに移行できます。

私の障害は、それをスローしたいデバイスが32ビットARMプロセッサを持っていることです。

  • XubuntuorまたはLubuntuのARMコンパイル済みディストリビューションはありますか?
  • VirtualBoxをサポートし、Ubuntuベースのディストリビューション(より少ないリソースを消費するディストリビューション)以外にスローする方が良いARMコンパイルを備えた別のLinuxOSはありますか?
  • 私が理解していることから、LubuntuとXubuntuはUbuntuの軽量/フェザー級バージョンですか?
  • Windows 7 VMはARMプロセッサで動作しますか?
3
Lil' Bits

各質問に答えるには:

  • XubuntuまたはLubuntuのARMコンパイル済みディストリビューションはありますか?

はい。 Ubuntu(およびその他のディストリビューション)はARM(デバイスで使用可能なポートがある場合とない場合があります)で実行でき、(おそらく)XFCE/LXDEをインストールできます。

  • VirtualBoxをサポートし、Ubuntuベースのディストリビューション(より少ないリソースを消費するディストリビューション)以外にスローする方が良いARMコンパイルを備えた別のLinuxOSはありますか?

ARM CPUでVirtualBoxを実行することはできません。最も近いのはQEMUですが、パフォーマンスは絶望的に遅くなります(そして、本格的なWindows VMを実行している場合はほとんど役に立たない)。

  • 私が理解していることから、LubuntuとXubuntuはUbuntuの軽量/フェザー級バージョンですか?

はい:より軽量なデスクトップ環境を実行します。使用可能なリソースが少ないほど、より適切に実行できます。

  • Windows 7 VMはARMプロセッサで動作しますか?

いいえ。VirtualBoxはx86/x86-64のみです。

3
Renan

VirtualBoxは、x86およびAMD64/Intel64仮想化製品です。 ARMハードウェアで動作するバージョンはないと思います。

QEMU、Bochs、DOSBoxなどのエミュレーターを使用してARMでWindowsの一部のバージョンを実行できる場合がありますが、パスがスムーズになるとは思えません。

3
RedGrittyBrick

Eltechsのexagearデスクトップをチェックしてください。目標は、腕にx86を搭載することであり、ワインと混ぜると多くのことがうまくいきます。 https://eltechs.com/product/exagear-desktop/

Exagearはi386vmを提供し、そのvmにwineをインストールして実行し、wineにWindowsソフトウェアをインストールして実行できます。

これはRaspberryPiでdotnetをセットアップするためのチュートリアルですが、他のarmデバイスやWindowsソフトウェアの概念は基本的に同じです。 https://eltechs.com/dotnet-raspberry-pi/

しかし、dotnetで頑張ってください。3.0は私には機能せず、実行したいソフトウェアも機能しませんでした。これを修正すると言われたときはいつでも、exagearの新しいバージョンがあるはずです。しかし、他の多くのソフトウェアは問題なく動作します。

ワインのインターフェースよりもplayonlinuxのインターフェースを好む人もいますが、基本的にはラッパーと言えます。 playonlinux dot com 3つのリンクを投稿できないので、1つあります。

1
Bronston Hansen

QEMUはx86/64のエミュレーションをサポートしています。すべてのパッケージマネージャーがQEMUのすべてのエミュレーターをインストールするわけではないため、QEMUを手動でコンパイルする必要がある場合があります。 VirtualBoxはQEMUに基づいているため、ビルドを認識する場合と認識しない場合があります。そうでない場合でも、VirtualBoxの直接の代替手段としてQEMUを使用できます。 VirtualBoxに付属している素晴らしいGUI機能のいくつかを失う可能性があります。

1
yash101

Windows RT in a VM on a ARM(someday)で実行できる可能性がありますが、通常のWindowsでは次のいずれかが必要です。 32ビットまたは64ビットのIntelアーキテクチャプロセッサ。(主に)C言語で記述されているものは、ターゲットマシンの命令セット用にコンパイルする必要があります。IntelとARMプロセッサには、異なる命令セットがあります。 。Windowsは、Intel(および同様の)アーキテクチャプロセッサ用にコンパイルされています。

ARMでIntelアーキテクチャをエミュレートしたり、DECが実行していた方法でx86Windowsバイナリをその場でARMバイナリに変換したりすることも可能かもしれません。 90年代にWindowsNTを実行しているAlphaマシン上のx86Windowsバイナリ。しかし、前者は非常に遅く、後者は非常に困難です。

1
Nicole Hamilton