VirtualBoxにKali Linuxをインストールする完全ガイド|5ステップでわかる手順
VirtualBox上でKali Linuxを快適に動かすには、仮想マシン(VM)を正しく構成することが重要です。この記事では、VirtualBoxへのKali Linuxのインストール手順を、仮想マシンの作成からISOファイルの接続、セットアップ完了まで、最初から最後まで丁寧に解説します。
目次
- VirtualBoxにKali Linuxをインストールする方法
- 必要なソフトウェアをダウンロードする
- 新しい仮想マシンを作成する
- Kali LinuxのISOファイルを接続する
- VMを起動してインストーラーを実行する
- Kali環境をアップデート・設定する
- よくある質問(FAQ)
VirtualBoxにKali Linuxをインストールする方法
ステップ1:必要なソフトウェアをダウンロードする
まずはVirtualBoxとKali Linuxの公式ISOファイルをダウンロードし、インストール作業の準備を整えましょう。事前に揃えておくことで、以降の手順をスムーズに進められます。
- VirtualBoxの公式ダウンロードページにアクセスし、お使いのOSに対応したインストーラーをダウンロードします。
- パソコンにVirtualBoxをインストールします。
- Kali.orgにアクセスし、Kali LinuxのISOファイルをダウンロードします。

- ISOファイルは、後で見つけやすい場所に保存しておきましょう。
なお、仮想マシンで新しいOSを動かす際に問題が発生した場合は、「Windows 11がVirtualBoxに正しくインストールできない原因と対処法」を解説したガイドも参考になります。設定を見直すヒントが得られるでしょう。
ステップ2:新しい仮想マシンを作成する
次に、Kali Linux専用の実行環境となる仮想マシンの基本構造を作成します。
- VirtualBoxを開き、新規(New)を選択します。

- VM名をKali Linuxと入力し、タイプはLinuxを選択します。

- バージョンはDebian(64bit)を選びます。
- メモリは最低2GB、より快適に動かしたい場合は4GB以上を割り当てましょう。
- 仮想ハードディスクは25GB以上の容量で新規作成します。
基本的なVMのセットアップが完了したら、ホストOSとゲストOS間のファイル管理を便利にしたい方は、「Windows 11でVirtualBoxの共有フォルダを設定する方法」のチュートリアルもぜひチェックしてみてください。
ステップ3:Kali LinuxのISOファイルを接続する
ISOファイルを仮想光学ドライブに接続することで、VMがKaliのインストーラーから起動できるようになります。
- Kali VMの設定(Settings)を開きます。
- ストレージ(Storage)に移動します。
- 空の光学ドライブを選択します。
- ディスクアイコンをクリックし、ディスクファイルを選択(Choose a disk file)をクリックします。

- ダウンロードしたKali LinuxのISOファイルを選択します。
- OKをクリックして設定を保存します。
インストール後は、VirtualBox Guest AdditionsをKali VM内に導入すると、グラフィック性能やクリップボード共有、マウス統合などの操作性が大幅に向上します。
ステップ4:VMを起動してインストーラーを実行する
VMを起動し、Kaliの標準インストーラーを進めていきましょう。
- VMを選択して起動(Start)をクリックします。
- Graphical install(グラフィカルインストール)を選択します。
- 言語、地域、キーボードレイアウトを選びます。
- ホスト名を入力し、ユーザーアカウントを作成します。
- 強固なパスワードを設定します。
- シンプルなパーティショニングのため、Guided - use entire disk(ガイド付き - ディスク全体を使う)を選択します。
- パーティション構成を確認します。
- システムファイルのコピーが完了するまで待ちます。
- 好みのデスクトップ環境を選択します。
- GRUBを仮想ディスクにインストールします。
- インストール完了後に再起動します。
システムが再起動すると、Kaliのログイン画面が表示され、新しい環境にサインインできるようになります。
ステップ5:Kali環境をアップデート・設定する
初回ログイン後にすべてのパッケージを更新することで、システムの安定性を高められます。
- 作成したアカウント情報でKaliにログインします。
- ターミナルを開きます。
sudo apt updateを実行します。sudo apt upgradeを実行します。- VMを再起動します。
アップデートが完了すれば、最新のセキュリティパッチとパッケージバージョンが適用されたKali環境が整います。
よくある質問(FAQ)
自分のPCでもVirtualBoxでKali Linuxは動かせますか?
はい。メモリ4GB以上、64bitプロセッサ、ハードウェア仮想化支援機能を備えた最近のPCであれば、ほとんどの場合問題なく動作します。
BIOSやUEFIで仮想化を有効にする必要がありますか?
はい。Intel VT-xまたはAMD-VをBIOS/UEFIで有効にしておくことで、VirtualBoxがKali VMにハードウェア仮想化機能を割り当てられるようになります。
Kaliにはどれくらいのストレージを割り当てるべきですか?
最低でも25GBの仮想ディスク容量を確保しましょう。多くのツールをインストールする予定があるなら、40GB以上あるとより安心です。
初心者がVirtualBox上でKali Linuxを使うのは安全ですか?
はい。仮想マシン内でKaliを実行すれば隔離された環境になるため、ホストOSに影響を与えることなく、基本的なツールやワークフローを学ぶのに最適です。
まとめ
この記事では、VirtualBoxへのKali Linuxのインストール方法として、仮想マシンの作成、ISOファイルの接続、インストーラーの実行までの一連の手順を解説しました。アップデートの適用とリソースの調整を行えば、ペネトレーションテストのラボ環境、セキュリティ研修、日常的なKaliツールの検証など、幅広い用途に対応できる柔軟な環境が手に入ります。
Milan Stanojevic
Windowsトラブルシューティング専門家
Milanは幼い頃からテクノロジーに情熱を持ち、PC関連のあらゆる技術に関心を抱いてきました。PC愛好家として、日々コンピューターや技術について学ぶ時間を大切にしています。 WindowsReportに参加する前は、フロントエンドのWeb開発者として働いていました。現在は世界中のチームにおけるトラブルシューティングの専門家の一人として、Windowsのエラーやソフトウェアの問題を中心に執筆しています。
読者の皆さまのご利用がWindows Reportを支えています。当サイトのリンクを通じて商品をご購入いただいた場合、手数料を受け取ることがあります。

編集チームを維持するために皆さまにどうサポートいただけるかについては、開示ページをご覧ください。詳しく読む
-
Wake-on-LAN(WoL)とは?Windows 11で有効化する方法を徹底解説
Wake-on-LAN(WoL)とは?Wake-on-LAN(WoL)は、ローカルエリアネットワーク(LAN)上の別のコンピューターから送信される信号によって、ネットワーク接続されたデバイスを遠隔で起動できるネットワーク標準規格です。電源スイッチがないコンピューターや、手が届きにくい場所に設置されたPCを操作したい場合に特に便利な機能です。例えば、常時稼働させていたPCを、WoL信号を送信することでシャットダウン後も再び遠隔起動できます。Wake-on-LANの仕組みネットワークアダプターには「アクティブ」と「スリープ」の2つのモードがあります。アクティブモードとは、ネットワークアダプターがネ
-
Windows 11で破損したファイルを修復する4つの簡単な方法
Windows 11にアップグレードした後、パソコンの動作が遅くなったり、アプリがエラーを出して開かなくなったり、起動やシャットダウンに予想以上に時間がかかるようになったことはありませんか?これらはすべて、Windows 11のシステムファイルが破損している兆候です。システムファイルが何らかの理由で破損すると、BSOD(ブルースクリーン)、システムクラッシュ、エクスプローラーの動作遅延、フリーズ、読み込みの遅さなど、さまざまな問題が発生します。こうした問題を解決するには、破損したシステムファイルを修復する必要があります。この記事では、ファイルが破損する原因と、Windows 11の破損したシス