ブートキャンプ、仮想化、ワイン、クロスオーバーMac、リモートデスクトップ
MacハードウェアはmacOSに完全にマッチしますが、Macのハードウェア上で実行できる唯一のオペレーティングシステムではありません。
あなたが望む理由にかかわらず、多くのWindowsやLinuxオペレーティングシステムを含む他の多くのオペレーティングシステムは 、Mac上で実行できます。 そのため、Macはあなたが購入できる最も汎用性の高いコンピュータになります。 ここでは、WindowsをMacにインストールする方法を紹介します。
05の01
ブートキャンプ
おそらく、Windowsを実行するための最もよく知られたオプションはBoot Campです。 Macに無料で付属しているBoot Campを使用すると、Windowsをインストールして、起動時にMacまたはWindows間でデュアルブートを実行できます。
Boot CampはMacのハードウェア上で直接Windowsを実行するため(仮想化やエミュレーションは実行されません)、WindowsはMacが提供できる最高速度で動作します。
MacにWindowsをインストールすることは、Windowsを任意のPCにインストールすることよりも難しくありません。 アップルはBoot Campアシスタントを提供して、スタートアップドライブを分割してWindows用のスペースを確保するだけでなく、特別なAppleハードウェアすべてにWindowsが必要とするすべてのドライバをインストールすることさえできます。
プロ:
- Windows 7,8.1、および10をサポート
- 最高のパフォーマンスを得るために、Macハードウェア上でWindowsがネイティブに実行される
コン:
- 最初のインストールには完全なWindowsライセンスが必要です
- WindowsとMac OSを同時に実行することはできません
05の02
仮想化
仮想化により、同時に複数のオペレーティングシステムをコンピュータハードウェア上で実行することが可能になります。あるいは、少なくとも現実的な目的では、同じ時間のように見えます。 仮想化はハードウェアレイヤを抽象化し、各オペレーティングシステムには独自のプロセッサ、RAM、グラフィックス、および実行する必要のあるストレージがあるように見えます。
Mac上での仮想化は、ハイパーバイザと呼ばれるソフトウェアレイヤを使用して、すべての基本ハードウェアをエミュレートします。 その結果、仮想マシン上で実行されているゲストオペレーティングシステムは、Boot Campと同じくらい速く動作しません。 しかし、Boot Campとは異なり、MacオペレーティングシステムとゲストOSの両方を同時に実行することができます。
Mac用の3つの主要な仮想化アプリケーションがあります。
- Parallels - 初めて仮想化をMacにもたらしました。 Parallelsは、 Windows、Linux、Macなど幅広いゲストOSをサポートしています 。
- VMWare Fusion - Fusionは、Windows、Linux、およびMac OSを含む多くの異なるオペレーティングシステムのインストールをサポートしています .VMware(仮想化テクノロジで長年のリーダーであった)が提供するMac仮想化アプリケーションです。
- VirtualBox - OracleはVirtualBoxと呼ばれるオープンソースの仮想化アプリケーションをサポートしています。 この無料の仮想化アプリケーションは、Macを含む複数のコンピュータシステム上で動作します。 他の仮想化アプリケーションと同様に、VirtualBoxは、Windows、Linux、Mac OSなど、さまざまなオペレーティングシステムを実行するために使用できます。
仮想化アプリケーション自体をインストールすることは、ゲストOSのインストールによってインストールする他のMacアプリに似ていますが、最高のパフォーマンスを得るために必要なカスタマイズを少し行う必要があります 。 3つのアプリはすべて、パフォーマンスの調整に役立つ活発なフォーラムとサポートサービスを備えています。
プロ:
- 並行操作では、Mac OSとゲストOSを同時に実行できます
- あなたは単なるWindowsに限らず、多数のゲストOSがサポートされています
コン:
- 最高のパフォーマンスを達成するには、パフォーマンスのチューニングとカスタマイズが必要です。
- Macのパフォーマンスに影響を与える可能性があります
03/05
ワイン
Wineは、Mac上でWindowsアプリケーションを実行するのに異なるアプローチをとります。 私たちを許してください、これは少しばかげています.Macハードウェアを仮想化し、仮想環境でWindowsを実行するのではなく、Windows OSを完全に使用することを忘れてしまいます。 代わりに、Windowsアプリケーションで作成されたオンザフライWindows API呼び出しを、LinuxおよびMacオペレーティングシステムで使用されるPOSIX(ポータブルオペレーティングシステムインターフェイス)呼び出しに変換します。
その結果、Windowsアプリケーションは、WindowsオペレーティングシステムAPIの代わりにホストオペレーティングシステムAPIを使用して実行できます。 少なくともそれは約束ですが、現実は約束より少し弱い傾向があります。
問題は、すべてのWindows API呼び出しを変換しようとすることは大規模な作業であり、使用したいアプリケーションがすべてのAPI呼び出しを正常に翻訳したという保証はありません。
ワインはかなりの数のアプリの成功事例を持っていますが、これはWineを使用して、使用するWindowsアプリケーションがWineを使用して正常にテストされていることを確認します。
MacにWineをインストールすることは、オープンソースのLinux / UNIXアプリケーションのインストールに使用しない人にとっては難しいことです。 ワインはtarballsまたは.pkgで配布されていますが、セミスタンダードMacインストーラを含む.pkgメソッドの使用をお勧めします。
インストールが完了したら、ワインはターミナルから実行する必要があります.Windowsアプリケーションが起動していれば、標準のMac GUIを使用します。
プロ:
- 無料で、Windowsライセンスは不要
- アプリの互換性をチェックするための大規模なデータベース
コン:
- すべてのWindowアプリが実行されるわけではありません
- Mac OSが更新されるとアプリケーションが壊れることがある
04/05
クロスオーバーマック
Crossover Macは、Mac環境でWineトランスレータ(上記参照)を最大限に活用するように設計されたCodeweaverのアプリです。 これには、クロスオーバーMacアプリとMacにWindowsアプリをインストールするための使いやすいインストーラが含まれています。
ワインで必要とされるようにTerminalに入門する必要はありませんが、Crossover Macは標準のMacユーザーインターフェースの背後にあるすべての基本UNIXビットとボブを隠します。
Crossover Macはユーザーエクスペリエンスが優れていますが、Windows APIをMac版に変換するためのWineコードに依然として依存しています。 つまり、Crossover Macは実際に正しく動作するアプリケーションに関してはWineと同じ問題を抱えています。 クロスオーバーのウェブサイトで働いているアプリケーションのデータベースを使用して、実行するアプリが実際に動作することを確認することをお勧めします。
また、試用版のCrossover Macを使用して、すべてが期待通りに機能することを確認できることを忘れないでください。
プロ:
- クロスオーバーMacアプリとWindowsアプリの簡単なインストール
コン:
- すべてのWindowsアプリが実行されるわけではありません
- いくつかのWindowsアプリケーションが動作しますが、機能しない機能があります
05/05
Microsoftリモートデスクトップ
このオプションは、実際にMacでWindowsを実行していないため、最後に表示されます。 Windowsリモートデスクトップが設定されると、Windowsは実際にはPC上で動作しており、Macで接続しています。
結果は、あなたのMac上のウィンドウに表示されるWindowsデスクトップです。 ウィンドウ内では、Windowsデスクトップを操作したり、アプリを起動したり、ファイルを移動したり、ゲームをいくつかプレイしたりすることもできます。 Macへのネットワーク接続。
インストールとセットアップは簡単ですが、Mac App Storeからアプリをダウンロードできます。 インストールが完了したら、Windowsシステムでリモートアクセスを有効にし、リモートデスクトップアプリケーション内のWindowsシステムを選択して、そのアプリケーションにアクセスして使用する必要があります。
プロ:
- 無料
- セットアップと使用が簡単
コン:
- ネットワーク帯域幅によって制限されるパフォーマンス
- リモートPCへの接続を許可することによるセキュリティ上の懸念