iPhoneとiPadでLinuxとWindowsを実行する方法
Mac

iPhoneとiPadでLinuxとWindowsを実行する方法

  • Oligur
  • 0
  • vyzf
iPhoneとiPadでLinuxとWindowsを実行する方法
  • ハウツー
携帯電話でWindows XPを使う
今やiPadは本物のコンピュータだ。
画像:D. Griffin Jones/Cult of Mac

最近リリースされたPCエミュレーターUTM SEを使えば、iPadでWindowsを直接エミュレートできます。Deltaを使って昔の任天堂ゲームをプレイするのと同じように、懐かしのPCゲームを再びプレイできます。Mac OS 9やLinuxのインストールも可能です。Ubuntu、Debian、その他のLinuxバージョンを使えば、あらゆる種類のオープンソースソフトウェアを実行して、実際の仕事やプログラミングプロジェクトを進めることができます。

しかし残念なことに、iPadでmacOS Sonomaを実行することはできません。この点については一部で誤解が生じていますが、iPadをMacにするという長年の夢は残念ながら実現まで待たなければなりません。

設定は少し面倒ですが、iPadであのクラシックなWindows XPデスクトップを見られるという喜びは、それだけの価値がありそうです。使い方については、読み進めてください。

UTM SE を使って iPad で Windows をエミュレートする

目次:

  1. UTM SEをダウンロード
  2. 実行できるもの
  3. Linux仮想マシンを追加する
  4. Windows XPまたはWindows 7を実行する
  5. UTM SEの使い方

UTM SEをダウンロード

最初のステップは、App StoreからUTM SEをダウンロードすることです。完全に無料です。欧州連合(EU)にお住まいの方は、まもなくAltStore PALからUTM SEをダウンロードできるようになります。

UTM SEを使用するには、iOS 14またはiPadOS 14以降を搭載したiPhoneまたはiPadのみが必要です。そのため、最新の高性能デバイスは必要ありません。ただし、ストレージ容量とRAMをかなり消費します。これは、iPhoneやiPadでは通常気にする必要のないスペックです。UTMで古いOSを気軽に試してみたいだけなら問題ありません。生産性向上やゲームに定期的に使用したい場合は、少なくとも128GBのストレージと8GBのRAMを搭載したデバイスが必要です。

価格:無料
ダウンロード元: App Store

UTM SEで実行できるもの

仮想マシンを実行する一般的な方法は2つあります。Macはハイパーバイザーと呼ばれる技術を使用でき、これによりARM上でmacOSやWindowsの仮想化バージョンを簡単に実行できます。しかし、Mac上のUTMはハイパーバイザーの使用が許可されているにもかかわらず、AppleはiOSとiPadOSではこの技術を有効にしていないため、混乱が生じています。UTM SEでは最新のオペレーティングシステムを実行できません。

UTM SE は Intel x86 をエミュレートできるため、Windows XP、Windows 7、さらには Windows 95 などの古いバージョンの Windows を快適に実行できます。新しいソフトウェアについては、実際のソフトウェア開発に使用できる Linux のさまざまなディストリビューションから選択できます。

SPARCのような古いアーキテクチャやあまり知られていないアーキテクチャは、iPhoneおよびiPad上のUTM SEでは動作しません。これらのアーキテクチャでは、ジャストインタイムコンパイル(JIT)と呼ばれる追加の変換レイヤーが必要ですが、これもApp Storeでは禁止されています。どうしてもSun SparcStationをエミュレートしたい場合は、古いAltStore経由で以前のバージョンのUTMを使用してください。

iPadとiPhoneでLinuxをエミュレートする

iPhone/iPadでLinuxを実行しているスクリーンショット
iPadでソフトウェア開発を行うには、お気に入りのLinuxディストリビューションを起動してください。
スクリーンショット:D. Griffin Jones/Cult of Mac

UTM SEに仮想マシンを追加する最も簡単な方法は、UTMギャラリーにある既製のマシンを使用することです。Linuxのすべてのディストリビューション(Debian、Fedora、Ubuntuなど)は、ワンクリックでダウンロードできます。これらのオペレーティングシステムはオープンソースまたは廃止されているため、UTMプロジェクトによって自由に再配布できます。

UTM SEアプリで、 左上の+アイコンをクリックし、 「UTMギャラリーからプレビルドをダウンロード」をタップします。追加したいオペレーティングシステムをタップし、「UTMで開く」をタップします。UTM SEアプリにリダイレクトされるので、  「ダウンロード」をタップして確認します。このフローが機能しない場合は、UTM SEを強制終了するか、ブートイメージを別途FilesにダウンロードしてUTM SEにインポートしてみてください。

仮想マシンを起動するには、[再生]ボタンをタップするだけです。

iPad と iPhone で Windows XP または Windows 7 を実行する

iPhone/iPad で Windows XP を実行しているスクリーンショット
2000年代初頭の至福を味わうには、Windows XPをインストールしましょう。
スクリーンショット:D. Griffin Jones/Cult of Mac
  • UTM用Windows XPテンプレートをダウンロード
  • UTM用Windows 7テンプレートをダウンロード

ファイルをタップしてUTM SEで開きます。マシンのセットアップと設定はUTM SE側で行いますが、ディスクイメージはご自身で用意する必要があります。幸いなことに、他の場所ではそれほど難しくありません。インターネットアーカイブが公開しています。これらのリンクのいずれかをクリックし、下にスクロールして「ダウンロードオプション」を見つけ、「ISOイメージ」をタップしてください。

  • Windows XP ISO をダウンロード
  • Windows 7 ISOをダウンロード

ISOファイルをダウンロードしたら、UTM SEでCD/DVDをタップしてISOファイルを追加します。すぐに起動するはずです。インストールには多少時間がかかりますが、iPhoneでMSペイントが使えるようになるので、その価値は十分にあります。

UTM SEの使い方

  • トラックパッドのように画面上で指をドラッグします。タップするとクリックします。
  • 仮想マシンを起動すると、画面の中央に表示されます。画面を拡大、移動、サイズ変更するには、2本指でピンチまたはドラッグしてください。
  • キーボードを表示するには、マシンの電源をオフにするか、CD を挿入し、フローティング矢印ボタンをタップしてメニューを表示します。
  • オンスクリーンキーボードには、修飾キーと矢印キー用の追加ボタンがあります。リストはスクロール可能で、すべてのファンクションキー、Home/End/Page Up/Page Down、Caps Lockなどが表示されます。
  • この動作はすべてカスタマイズ可能です。UTM SEの起動画面で 「設定」をタップしてください。仮想マシンの実行中にデバイスの画面が暗くなるのを防いだり、UTMがアクティブでないときに仮想マシンをバックグラウンドで実行し続けるかどうか、パフォーマンスを向上させるためにフレームレート制限を設定したりすることもできます。

iPhoneとMacでソフトウェアをエミュレートするその他の方法

  • Deltaを使ってiPhoneでレトロゲームをプレイする方法
  • Macで古いビデオゲームやコンピューターをエミュレートする3つの方法