Help us understand the problem. What is going on with this article?

Windows10上のVirtualBoxにKaliLinux2020.1bをインストール

概要

自宅で簡単に複数のLinux(CentOS, KaliLinux, KaliLinux ...)を切り替えて使用したい。
会社にはESXiとかあるけど、自宅にはWindows10しかない。

そんな人のために、(既にたくさん情報があるのを承知の上で)Windows10上で稼働するVirtualBoxに
KaliLinuxをインストールした記録を残しておきました。

Windows10のVirtualBoxインストール手順はこちら
VirtualBox

ダウンロード

2020/05/07時点でのKaliLinux最新版は、ver2020.1b (2020/03/17リリース)

まずは、WEBブラウザで以下のURLにアクセス。
https://www.kali.org/

21VirtualBox_KaliLinux_001.png
スクロールダウン

21VirtualBox_KaliLinux_002.png
[Download Kali Linux]アイコンが見つかったら、
[Download Kali Linux]リンクを押下。

21VirtualBox_KaliLinux_003.png
遷移先ページの[Kali Linux 64-bit (Installer)]リンクを押下。

kali-linux-2020.1b-installer-amd64.isoのダウンロードが始まる。
2,176,778,240 バイト

念のために、チェックサムを確認しておく。
ダウンロードリンク右側のチェックサムを確認しておく。

コマンドプロンプトを起動し、以下のコマンドを実行

certutil -hashfile (ダウンロードしたファイル) sha256

21VirtualBox_KaliLinux_004.png
チェックサム(ハッシュ値)が一致することを確認する。

仮想マシンの作成

既にインストール済みのVirtualBoxを起動する。

21VirtualBox_KaliLinux_101.png
[新規(N)]ボタンを押下。

21VirtualBox_KaliLinux_102.png
[名前:]にKaliLinuxを入力。
[マシンフォルダ:]に任意の存在するフォルダを指定。
(名前にKaliLinuxを入力すると、[タイプ(T):]Linux、[バージョン(V):]Linux 2.6 / 3x / 4x(64-bit)が自動選択)
[バージョン(V):]をDebian (64-bit)に変更。
[次へ(N)]ボタンを押下。

21VirtualBox_KaliLinux_103.png
任意のメモリサイズを指定(ここでは、2048を指定)
(稼働しているWindows10用に2GB程度残しておかないといけないので、物理メモリが4GBの機械なら1024MB程度しか割り振れない。)
[次へ(N)]ボタンを押下。

21VirtualBox_KaliLinux_104.png
[仮想ハードディスクを作成する(C)]を選択。
[作成]ボタンを押下。

21VirtualBox_KaliLinux_105.png
(VDIの選択を推奨となっている。ふつうは推奨に従ったほうが良い。あえてVMDKを選択してみた。)
[VMDK(Virtual Machine Disk)]を選択。
[次へ(N)]ボタンを押下。

21VirtualBox_KaliLinux_106.png
[可変サイズ(D)]を選択。(thin provisioningのことだと思う。)
[次へ(N)]ボタンを押下。

21VirtualBox_KaliLinux_107.png
ファイル名は変更しない。
ディスクサイズに任意のサイズを指定。(ここではデフォルト8GBを20GBに変更している。)
[作成]ボタンを押下。

21VirtualBox_KaliLinux_108.png
仮想マシンの作成が完了。

インストール

インストールイメージファイルの指定

21VirtualBox_KaliLinux_201.png
作成した仮想マシンの[起動(T)]ボタンを押下。

21VirtualBox_KaliLinux_202.png
[起動ハードディスクを選択]画面で、[ファイル選択]アイコンを押下。

21VirtualBox_KaliLinux_203.png
[追加(A)]アイコンを押下。

21VirtualBox_KaliLinux_204.png
先にダウンロードしたKaliLinuxインストールファイルを指定。
[開く(O)]ボタンを押下。

21VirtualBox_KaliLinux_205.png
KaliLinuxファイルを選択し、[選択]ボタンを押下。

21VirtualBox_KaliLinux_206.png
KaliLinuxファイルを選択し、[起動]ボタンを押下。

インストール

21VirtualBox_KaliLinux_207.png
KaliLinuxのインストール開始画面。
この画面は、マウスが効かないので、キー操作。
[Graphical Install]を選択し、[Enter]キーを押下。

21VirtualBox_KaliLinux_208.png
[Select a langage]画面で、
[Japanese - 日本語]を選択し、[Continue]ボタンを押下。

21VirtualBox_KaliLinux_209.png
[場所の選択]画面で、
[日本]を選択し、[続ける]ボタンを押下。

21VirtualBox_KaliLinux_210.png
[キーボードの設定]画面で、
[日本語]を選択し、[続ける]ボタンを押下。

21VirtualBox_KaliLinux_211.png
インストールが始まる。
機器の能力に依存するが、1分程度で次の画面が表示される。

21VirtualBox_KaliLinux_212.png
[ネットワークの設定]画面で、
任意のホスト名を入力。(デフォルトのkaliのままでよい。)
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_213.png
[ネットワークの設定]画面で、
[ドメイン名:]を入力。(自宅なら何も入力しなくてもOK。)
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_214.png
[ユーザとパスワードのセットアップ]画面で
[新しいユーザの本名(フルネーム):]に任意の氏名を入力。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_215.png
[ユーザとパスワードのセットアップ]画面で
[あなたのアカウントのユーザ名:]に任意のユーザ名を入力。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_216.png
[ユーザとパスワードのセットアップ]画面で
パスワードを入力し、
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_217.png
[ディスクのパーティショニング]画面で、
[ガイド - ディスク全体を使う]を選択。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_218.png
[ディスクのパーティショニング]画面で、選択されているディスクを確認し、
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_219.png
[ディスクのパーティショニング]画面で、
[すべてのファイルを1つのパーティションに(初心者ユーザには推奨)]を選択。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_220.png
[ディスクのパーティショニング]画面で、
[パーティショニングの終了とディスクへの変更の書き込み]を選択。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_221.png
[ディスクのパーティショニング]画面で、
[はい]を選択し、
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_222.png
インストールが始まる。
機器の能力に依存するが、2~5分で次の画面が表示される。

21VirtualBox_KaliLinux_223.png
[パッケージマネージャの設定]画面で、
[HTTPプロキシの情報(なければ空):]を入力。(自宅なら何も入力しなくてもOKだと思われる。)
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_224.png
再度インストールが始まる。
機器の能力に依存するが、1~3分で次の画面が表示される。

21VirtualBox_KaliLinux_225.png
[ソフトウェアの選択定]画面で、
追加したいアプリケーションをチェック。(通常はデフォルトのままでよい。)
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_226.png
再度インストールが始まる。
機器の能力に依存するが、10~30分で次の画面が表示される。

21VirtualBox_KaliLinux_227.png
[ハードディスクへのGRUBブートローダのインストール]画面で、
[はい]を選択。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_228.png
[ハードディスクへのGRUBブートローダのインストール]画面で、
[表示されているパーティション]を選択。
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_229.png
再度インストールが始まる。
機器の能力に依存するが、1~3分で次の画面が表示される。

21VirtualBox_KaliLinux_230.png
インストール完了

再起動(インストールメディアの取り出し)

21VirtualBox_KaliLinux_231.png
VirtualBoxのメニューバー-[デバイス]-[光学ドライブ]-[ホストドライブ'D']を選択。Ubuntuの画面でEnterキーを押下。

21VirtualBox_KaliLinux_232.png
[続ける]ボタンを押下。

21VirtualBox_KaliLinux_233.png
インストール時に設定したユーザでログイン

21VirtualBox_KaliLinux_234.png
起動

スナップショットの作成

念のために、インストール直後の状態のスナップショットを取得しておく。

21VirtualBox_KaliLinux_301.png
VirtualBoxのメニューバー[仮想マシン]-[スナップショット作成...]を作成

21VirtualBox_KaliLinux_302.png
[スナップショットの名前(N)][スナップショットの説明(D)]に任意の文字列を入力し、[OK]ボタンを押下。

参考

Kali Linux Revealed(FREE BOOK : PDF)は以下のリンクから入手可能
https://kali.training/downloads/Kali-Linux-Revealed-1st-edition.pdf

HirMtsd
アプリケーション設計、データベース設計、開発用インフラ構築、情報セキュリティ対応
https://github.com/HirMtsd
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした