はじめに
UTMを使ってMacにKali Linuxの仮想マシンを作ろうとしたところ、ブートメニューまでは進めたのに、インストーラーの画面が出ない問題にぶつかりました。試したことと、その結果を時系列でまとめます。同じ症状で悩んでいる方の参考になればと思います。
環境
- Mac:Apple Silicon(ARM64)
- 仮想化ソフト:UTM(QEMU 10.0 ARM Virtual Machine)
- ISO:
kali-linux-2026.3-installer-arm64.iso(3.78GB) - 仮想マシンの設定:メモリ4096MiB、CPU 4コア、UEFI起動
症状の推移
1. 最初の黒画面
UTMでISOを接続して起動し、「Graphical install」を選ぶと、画面が真っ黒のままになりました。キー入力は受け付けているように見えるのに、インストールが始まる気配がありません。
2. 設定の総点検
次の項目を順番に確認しましたが、どれも正しい設定でした。
- ISOがARM64版であること
- 「UEFI起動」にチェックが入っていること
- ディスプレイカードが
virtio-gpu-pci(GLなし)であること - ドライブの順序が「USB(ISO)→ VirtIO」になっていること
設定に誤りがないのに進まないので、原因の切り分けが難しい状況でした。
3. ドライブのインターフェイスで迷走
ISOのインターフェイスを変えて試しました。
- VirtIO:「Device … is not removable」というエラーが出て設定できず
- SCSI:UEFIシェル(
Shell>)に落ちる。map -rを実行してもファイルシステム(FS0:など)が出ず、ISOが読めていないと判明
4. ISOを「リムーバブルのUSB」として作り直す(ここで前進)
古いドライブを削除し、次の設定で新規作成しました。
- 「リムーバブル」にチェック
- イメージの種類:CD/DVD (ISO) イメージ
- インターフェイス:USB
すると、GRUBのブートメニュー(Install / Graphical installなど)が表示されました。ISOの接続方法が、最初の大きな分かれ目でした。
5. ブートメニューのあとでまた黒画面
しかし「Install」「Graphical install」のどちらを選んでも、言語選択の画面が出ません。さらに次を試しました。
- GRUBで
eキーを押し、linux行のquietを消してnomodesetを追加して起動 - 結果:「Display output is not active.」と表示され、8分ほど待っても変化なし
- ディスプレイカードを
virtio-ramfbに変更しても改善せず
切り分けでわかったこと
| 確認したこと | 結果 |
|---|---|
| ISOのアーキテクチャ | ARM64で問題なし |
| UEFI起動 | 有効で問題なし |
| メモリ・CPU | 十分で問題なし |
| ISOの接続方法 | リムーバブルのUSBが正解(SCSI・VirtIOは不可) |
| ブートメニュー | 表示されるようになった |
| インストーラーの画面 | カーネル起動後に描画できず、黒いまま |
最終的な見立ては、「ISOの読み込みは成功しているが、インストーラーのカーネルがUTMの仮想ディスプレイに描画できていない」というものです。
学んだこと
- 黒画面でも入力は受け付ける:画面が真っ黒でも、VMが動いていないとは限りません。UEFIシェルが出るかどうかで状態を判断できます。
- ISOは「リムーバブルのUSB」で接続する:SCSIやVirtIOにすると、UEFIがISOを認識できません。
- UEFIシェルの
map -rが便利:FS0:などが出なければ、ISOがファイルシステムとして読めていません。 - 画面の情報が一番の手がかり:スクリーンショットを見せることで、原因を絞り込めました。
- 見切りも大事:設定を何度試しても進まないときは、別の方法に切り替えるほうが早いです。
おわりに
UTMでISOからKaliを入れる場合、ブートメニューまで進めても、その先で画面が出ないことがあります。同じ症状の方は、ISOを「リムーバブルのUSB」で接続したうえで、困ったら早めにビルド済みVMを使うのがおすすめです。

コメント