4
6

【2024年7月版】iPhone / iPad上で 脱獄なし に Linux を動かす【UTM SE / 脱獄なし】

Last updated at Posted at 2024-07-19

はじめに

UTM SE(SlowEdition)がApp Storeの審査通ったらしいのでつかってみよう

iPhone上で Linux のVMが動いたらいいのになぁ。。。を叶えてくれる

image.png

環境

iOS: 17.5.1
機種名: iPhone 14 Pro Max

インターネットにWiFiなどで繋がっていることを前提

目標

UTM SE 上で Linux を動かす、ここでは Alpine Linux 3.20

概要

  1. UTM SE をインストールする
  2. インストールしたい Linux の iso をダウンロードする
  3. UTM SE で iso からインストールする
  4. Linux 起動

詳細

Alpine Linux 3.20 ARM64 をインストールして起動します。

UTM SE をインストールする

App Store から UTM SE をインストールする

image.png

インストールしたい Linux の iso をダウンロードする

Alpine Linux | DOWNLOADS から、aarch64 のisoをダウンロードし、iPhone上に保存する。x86_64でもよい。お好みで。

image.png

image.png

UTM SE で iso からインストールする

「+」ボタンをタップ

image.png

「新規マシン」をタップ

image.png

「選択」をタップ

image.png

先にダウンロードした 「isoファイル」をタップ

image.png

「続ける」をタップ

image.png

ダウンロードしたisoに合わせて「アーキテクチャ」を選択する、ここでは「ARM64 (aarch64)」を選択している

image.png

「続ける」をタップ

image.png

「続ける」をタップ

image.png

「続ける」をタップ

image.png

「保存」をタップ

image.png

「▷」をタップ

image.png

VMが起動するので、ログインプロンプトが表示されるまで待つ

結構待つので注意

image.png

image.png

ログインプロンプトが表示されたら「root」でログインする

キーボードは右上のアイコンで表示させる

画面の拡大縮小、移動は二本指で行える

image.png

image.png

「setup-alpine」を実行

image.png

選択なし(デフォルト)を実行、デフォルトは空で「return」キー

image.png

VM名を入力、例では「alpine」を入力

image.png

選択なし(デフォルト)を実行、デフォルトは「eth0」

image.png

選択なし(デフォルト)を実行、デフォルトは「dhcp」

image.png

選択なし(デフォルト)を実行、デフォルトは「n」

image.png

rootのパスワードとして登録するパスワードを入力する、短いと警告される

image.png

選択なし(デフォルト)を実行、デフォルトは「UTC」

image.png

選択なし(デフォルト)を実行、デフォルトは「none」

image.png

選択なし(デフォルト)を実行、デフォルトは「chrony」

image.png

選択なし(デフォルト)を実行、デフォルトは「1」

image.png

選択なし(デフォルト)を実行、デフォルトは「no」

image.png

選択なし(デフォルト)を実行、デフォルトは「openssh」

image.png

選択なし(デフォルト)を実行、デフォルトは「prohibit-password」

image.png

選択なし(デフォルト)を実行、デフォルトは「none」

image.png

「vda」を入力

image.png

「lvm」を入力

image.png

「sys」を入力

image.png

「y」を入力

image.png

プロンプトが返るまで待つ

結構、長く待たされる

image.png

image.png

「poweroff」を入力してシャットダウンする、シャットダウンするとUTM SEも落ちることがあるが気にしない

poweroff 入力後、しばらく待たされる

image.png

再び、UTM SEを起動し、インストールしたVMをタップ

image.png

サスペンド状態で停止していない場合は、右下の「□」をタップ

image.png

「停止」をタップ

image.png

「CD/DVD」をタップ

image.png

「消去」をタップ

image.png

インストールは完了

image.png

Linux 起動

UTM SEを起動し、インストールしたVMの「▷」をタップ

image.png

起動し、ログインプロンプトが表示されるまで待つ

しばらく待たさせる

image.png

image.png

rootユーザで、インストール時のパスワードを入力してログイン、あとは好きにできる

image.png

さいごに

かんたんでしたね

関連リンク

4
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6