冒頭
UTM (Apple Silicon) 上で Ubuntu Server 22.04 ARM をインストールしたところ、
再起動後に画面が真っ黒になり、
Display output is not active
という表示から先に進めなくなりました。
ログイン画面が表示されないという状態なのですが、
結論から言うと 壊れていません。仕様です。
環境
- MacbookPro (Apple Silicon)
- UTM
- Ubuntu Server 22.04.5 LTS (arm64)
- フルディスク暗号化 (LUKS / dm_crypt)
- GUIなし(Server)
症状まとめ
- GRUB は出る
- Ubuntu を選ぶと画面が消える(Display output is not active)
- 5分待っても画面が切り替わらない
- SSH は Connection refused / Permission denied
- Display output is not active と表示されたまま、ログイン画面に移行せず
原因
Ubuntu Server (ARM) + UTM + virtio-gpu の組み合わせでは、
起動後に「グラフィカル出力が存在しない」状態になる。
つまり、
- 起動はしている
- 画面が無いだけ
解決方向性
正解は「画面が出るのを待つ」ではなく、
コンソール入力が生きている前提で操作すること
✅実際にやったこと(時系列)
1️⃣ ISO を CD/DVD から外す
インストール完了後も ISO が接続されたままだと、
再起動時に Boot from next volume ループ へ入ることがあります。
UTM の設定画面で、CD/DVD の ISO を「消去」 します。
2️⃣ GRUB で Ubuntu を選択→編集→起動(※画面が出ない場合の対処)
GRUB メニューでは Advanced options は不要 です。
通常の Ubuntu が選択された状態で起動します。
ただし、私の環境ではこのままだと画面が表示されなかったため、
Ubuntu が選択された状態で
e を押して GRUB の編集画面に入り、linux行の末尾の ro の後ろに以下を追記 しました。(..... ro console=ttyAMA0 console=tty0)
console=ttyAMA0 console=tty0
※ これは 一時的な指定で、
シリアルコンソール(文字出力)に切り替えるためのものです。
起動ログと入力が画面へ表示されるようになります。
GRUB / コンソール画面では US キーボード配列 になります。
= が入力できない場合でも、
実際には ^ キーが = として入力されます。
特に、
- GRUB の編集画面
-
dm_cryptのパスワード入力
ではこの罠にハマりやすいので、事前に確認しておくと安心です。
3️⃣ パスワード入力待ち画面
Please unlock disk dm_crypt-0:
ここで ディスク暗号化(LUKS)のパスワードを入力すると、
✅恒久化する
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX=""の行に、以下を追記する
console=ttyAMA0 console=tty0
保存+再起動
sudo update-grub
sudo reboot
(以下余白)



