Windows 10でUSBからKali Linuxを起動するのはかなり簡単ですが、初めてやるときは少し奇妙に感じるかもしれません。これは、マシンに直接何もインストールせずにKaliに入るための便利な方法です。確かに、ISOをダウンロードして、USBを起動可能にして、再起動するだけのように聞こえますが、BIOS設定やUEFIの癖によって、このプロセスが本来よりも複雑になる場合があります。さらに、WindowsがUSBを起動デバイスとして認識しなかったり、セキュアブートを無効にする必要があるなどの問題に遭遇するかもしれません。そこで、このガイドでは、それらの小さな落とし穴をすべてカバーしようとします。一度動作させると、基本的に、互換性のあるほぼすべてのPCで実行できるポータブルなKaliツールキットが手に入ります。これは、メインのOSを混乱させることなく、サイバーセキュリティ関連のテストや学習に最適です。
Windows 10でUSBからKali Linuxを起動する方法
Kali Linux ISO をダウンロード
まず、Kali Linuxのウェブサイトにアクセスして、最新のISOファイルを入手してください。32ビット版か64ビット版か、正しいアーキテクチャを選択してください。アーキテクチャが一致しないとイメージが正しく起動しません。ファイルはかなり大きいので、接続状況によってはダウンロードに時間がかかる場合があります。お使いのハードウェアに適したバージョンをダウンロードしていることを再度ご確認ください。
プロのヒント: テストだけを行う場合は「Live」ISO を入手するのがよいでしょうが、後で永続性を設定する場合はフルインストーラーでも問題ありません。
Rufusを入手してUSBを準備する
Rufusを公式サイトからダウンロードしてください。これは起動可能なUSBドライブを非常に簡単に作成できる小さなソフトウェアです。ダウンロードしたら起動してください。そして、少なくとも8GBの空き容量があるUSBドライブを接続してください。ファイルや設定を保存するための永続ストレージとして利用する場合は、それ以上の容量が必要です。
重要:起動ドライブを作成する前に、USBメモリ内の重要なデータをバックアップしてください。このプロセスですべてのデータが消去されます。はい、すべて消えてしまいました。
起動可能なUSBドライブを作成する
Rufus を起動します。USB ドライブが自動的に検出されます。「デバイス」で USB ドライブを選択します。次に、「選択」をクリックし、先ほどダウンロードした Kali Linux ISO を指定します。Rufus はいくつかのオプションを自動的に設定しますが、パーティション方式がシステムと一致していることを確認してください。UEFI マシンの場合は GPT、古い BIOS システムの場合は MBR を使用してください。不明な場合は、Windows のmsinfo32
スタートメニューに「BIOS モード」と入力して、BIOS モードを確認してください。
すべて問題なければ、「開始」を押して待ちます。Rufus がフォーマットに関する警告を表示しますが、そのまま受け入れてください。特に低速なUSBドライブを使用している場合は、10~15分かかる場合があります。
注:一部のユーザーから、特に古いマシンや複雑なUEFI設定を使用している場合、Rufusが最初の数回は失敗することがあるという報告があります。問題が発生した場合は、管理者として再実行するか、別のポートを使用してください。
USBドライブから起動する
起動可能なKali USBを作成したら、PCを再起動してください。起動したら、マザーボードのメーカーによって異なりますが、通常は起動中にF12、F10、Esc、またはDelキーを押してブートメニューにアクセスします。システムによっては、「設定」>「更新とセキュリティ」>「回復」>「PCの起動をカスタマイズする」>「今すぐ再起動」と進み、「ブートメニュー」に移動するか、BIOS/UEFIで直接ブート順序を変更する必要がある場合があります。
重要:WindowsがUSBメモリを起動オプションとして認識しない場合は、BIOS設定を確認してください。一部のシステムではセキュアブートがデフォルトで有効になっているため、Kaliのような署名のないイメージからの起動がブロックされることがあります。BIOS > セキュリティ > セキュアブートでセキュアブートを無効にする必要がある場合があります。
ブートメニューでUSBドライブを選択し、Kali Linuxを起動します。ノートパソコンによっては、BIOS設定でFast Bootを無効にするか、CSM(互換性サポートモジュール)を有効にする必要がある場合があります。
一部のマシンでは、ブートメニューが新しいUSBデバイスを正しく認識するまでに、1回か2回の再起動が必要になる場合があります。ちょっと奇妙ですが、よくあることです。
Windows 10でUSBからKali Linuxを起動するためのヒント
- データをバックアップしましょう:起動可能なUSBを作成しても、リベンジは不可能ではありません。パーティションを操作する前に、必ずバックアップを取りましょう。
- BIOS/UEFI設定を確認してください。Kaliが起動しない場合は、セキュアブートを無効にしてください。場合によっては、UEFIからレガシーに切り替えたり、CSMを有効にしたりして起動を容易にする必要があります。
- 高速なUSB 3.0ドライブを使用すれば、起動時間が短縮され、ストレスが軽減されます。特に起動プロセスの処理中は、待つのが嫌ですよね。
- Kali ISOを最新の状態に保ってください。古いイメージが原因で、不具合が発生する場合があります。最新のISOは、最新のハードウェアでよりスムーズに動作する傾向があります。
- ブート メニュー オプションについては、しばらくお待ちください。場合によっては、正しいキーを押したり、別のブート デバイスの順序を試したりする必要があります。
よくある質問
Rufus の代わりに別のツールを使用できますか?
もちろん、Etcher、UNetbootin、balenaEtcherなどのツールも使えますが、Windowsでは信頼性と速度の面でRufusが王者と言えるでしょう。正直なところ、ISOファイルから起動可能なUSBを作成する場合は、ほとんどの人がRufusを推奨しています。
自分の PC が UEFI か BIOS かを確認するにはどうすればいいですか?
スタートメニューからmsinfo32を開き、「BIOSモード」の項目を確認してください。UEFIと表示されている場合は、セキュアブートを無効にするか、レガシーモードに切り替える必要があるかもしれません。BIOSと表示されている場合は、おそらく問題ありません。また、古いPCはBIOSモードになっていることが多いです。
すべてを設定した後でも PC が USB から起動しない場合はどうすればよいでしょうか?
BIOS設定を再度ご確認ください。セキュアブート、高速ブート、ブート順序が原因となることがよくあります。USBメモリが正しくフォーマットされていない場合やISOイメージが破損している場合、表示されないことがあります。USBメモリを再作成するか、別のポート(古いマシンの場合はUSB 2.0ポートが望ましい)に接続してみてください。
USB から Kali を実行するのは安全ですか?
はい、USBメモリに永続的に保存したり、保存したくないものをインストールしたりしない限り、完全に安全です。ただし、Kaliはテストとセキュリティタスク用に設計されているため、共有マシンでは慎重に扱う必要があります。
起動可能な USB にファイルを保存できますか?
はい、可能ですが、事前に永続ストレージパーティションを設定する必要があります。そうしないと、再起動後にすべての変更とファイルが消えてしまいます。
まとめ
- 公式サイトからKali Linux ISOをダウンロードします。
- Rufus を入手し、USB を準備します (最初にバックアップしてください)。
- 適切なパーティション スキームを使用して起動可能な USB を作成します。
- 再起動し、BIOS 設定を確認し、必要に応じてセキュア ブートを無効にします。
- ブートメニューから USB から起動し、必要に応じて別のポートを試してください。
まとめ
このプロセス全体は、特に最近のBIOS/UEFIの癖で、時々かなり面倒です。Windowsは物事を複雑にするのが大好きです。しかし、一度セットアップしてしまえば、ほぼどこでも実行できるポータブルなKali Linuxが手に入ります。あるマシンでは動くのに、別のマシンでは動かないという理由はよく分かりませんが、BIOS設定を微調整すれば大抵はうまくいきます。これで誰かが手間を省き、あっという間にKaliを使えるようになることを願っています。USBメモリがようやく起動した時の満足感は格別ですよね?