Linux が正常に起動しないとき、Live USB を使ってシステムに入り、問題を修復したり重要なデータを救出したりしようとする人は多いです。 しかし実際には、そもそもLive USB から起動できないこと自体が問題になっている場合があります。
USB デバイスが起動メニューにまったく表示されないこともあれば、表示はされるのに選択すると元の OS が起動してしまうこともあります。 また、黒画面になったり、起動エラーが表示されたりすることもあります。 この記事では、よくある原因と詳しい確認方法を整理し、順番にチェックできるようにまとめます。
1. まず、自分がどの症状に当てはまるか確認する
「Live USB から起動できない」といっても、実際にはいくつかの異なる状況があります。 そして、状況ごとに原因も異なることが多いです。
- USB デバイスが Boot Menu にまったく表示されない
- USB デバイスは表示されるが、選んでも元のシステムが起動する
- USB を選んだあと画面が真っ黒になる
no bootable deviceやboot failedなどのエラーが出る- 起動処理は始まるが、GRUB や kernel エラーで止まる
設定を変更する前に、まず実際の症状を正確に把握しておくと、その後の切り分けがかなりやりやすくなります。
2. ISO イメージ自体に問題がないか確認する
もっとも多い原因のひとつが、ISO ファイルそのものの問題です。 ダウンロードが途中で壊れていたり、ファイルが破損していたり、PC のアーキテクチャに合わない版を選んでいたりすると、Live USB の作成自体は成功したように見えても起動できないことがあります。
- ISO は公式サイトから入手したか
- ダウンロードは正常に完了したか
- PC のアーキテクチャに合った版を選んだか
- 誤って ARM 版を選んでいないか
一般的なデスクトップ PC やノート PC の多くは、x86_64 または amd64 版が必要です。 ARM イメージは通常の PC では正常に起動できないことが多いです。
公式サイトに SHA256 checksum がある場合は、それも確認しておくと安心です。
3. Live USB の作成方法が正しいか確認する
ISO ファイルをただ USB メモリにコピーしただけでは、通常は本当の意味で起動可能なメディアにはなりません。 専用ツールを使って、イメージを正しく書き込む必要があります。
よく使われるツールには次のようなものがあります。
- Rufus
- balenaEtcher
- Ventoy
- Fedora Media Writer
Rufus を使う場合は、パーティション形式や起動モードにも注意が必要です。
- UEFI システムでは通常 GPT を使う
- 古い Legacy BIOS では通常 MBR を使う
これらの設定が PC 側と合っていないと、USB は見えていても起動できないことがあります。
4. 普通に再起動するだけでなく Boot Menu を使う
USB を挿してそのまま再起動しただけでは、PC は内蔵 SSD や HDD を優先して起動してしまうことがあります。 その結果、「USB が効いていない」と勘違いしてしまうことがあります。
より確実なのは、電源投入直後に Boot Menu を開くことです。 よく使われるキーは次のようなものです。
- F12
- F11
- Esc
- F9
- F8
そこから手動で USB デバイスを選択してください。
5. USB が BIOS や Boot Menu に表示されない場合
USB デバイス自体が認識されていない場合は、まず基本的なところから確認するのが大事です。
(1)別の USB ポートを試す
特に古めの PC では、起動初期段階で USB 3.0 を安定して扱えないことがあります。 次のような場所を試してみてください。
- ノート PC の反対側の USB ポート
- デスクトップならマザーボード背面の USB ポート
- USB 2.0 ポート
また、USB Hub、ドッキングステーション、延長ケーブル経由はできるだけ避けたほうが安全です。
(2)別の USB メモリを使う
普段のデータ保存では問題なく使える USB メモリでも、起動メディアとして使うと不安定なものがあります。 別の USB メモリで試すだけで、あっさり解決することもあります。
(3)Live USB を作り直す
前回の書き込み処理でエラーがあった場合、見た目は普通でも実際には起動用メディアになっていないことがあります。 一度フォーマットし直して、最初から再作成してみてください。
6. Secure Boot を一時的に無効にする
一部の PC では、Secure Boot が原因で Live USB が起動できないことがあります。 特に古いイメージや特殊なツールを使っている場合に起こりやすいです。
BIOS/UEFI 設定画面に入り、Secure Boot を一時的に無効にしてから、もう一度 USB 起動を試してみてください。
無効にしたら正常に起動できる場合は、Secure Boot との互換性が原因である可能性が高いです。
7. UEFI と Legacy/CSM モードの整合性を確認する
非常によくある原因として、PC 側の起動モードと Live USB の作成方式が一致していないケースがあります。
- PC は UEFI なのに、USB は Legacy 用に作成されている
- PC は Legacy/CSM なのに、USB は UEFI 専用になっている
この不一致があると、USB が表示されなかったり、起動できなかったり、すぐエラーになったりします。
BIOS/UEFI では次のような項目を確認してください。
- Boot Mode
- UEFI / Legacy Boot
- CSM Support
片方のモードでうまくいかない場合は、もう片方も試してみる価値があります。
8. USB を選ぶと黒画面になる場合
USB デバイスは見えていて選択もできるのに、そのあと黒画面になったりフリーズしたりする場合は、グラフィック初期化やファームウェア互換性の問題であることが多いです。
- GPU の初期化失敗
- NVIDIA グラフィックとの互換性問題
- USB 作成時の書き込み不良
- UEFI ファームウェアとの相性問題
Live USB の起動メニューに追加オプションがある場合は、次のような項目を試してください。
- Safe graphics
- nomodeset
- Compatibility mode
安全グラフィックモードなら起動できる場合、USB 自体の破損よりも、表示初期化周りが原因であることが多いです。
9. いつも元のシステムに戻ってしまう場合
Live USB 自体は正しく作られていても、PC が毎回元の OS を起動してしまうことがあります。 この場合、多くは起動順序の問題です。
- 本当に Boot Menu から USB を手動選択したか
- USB が内蔵ドライブより先に来ているか
- 同じ USB が 2 つの項目で表示され、違うほうを選んでいないか
- Fast Boot が外部デバイス検出を省略していないか
一部のマザーボードでは、同じ USB が次のように 2 種類で表示されることがあります。
- UEFI: USB Name
- USB Name
片方で起動できない場合は、もう片方も必ず試してください。
10. Live USB を作り直すのが最短のことも多い
BIOS 設定をいろいろ変えても改善しない場合、同じことを何度も繰り返すより、Live USB を最初から作り直したほうが早いことがあります。
- 公式 ISO をもう一度ダウンロードする
- 別の作成ツールを使う
- 別の USB メモリを使う
- 可能なら別の PC で作成する
- もう一度起動テストする
ツールや USB メモリを変えたら起動できた場合、以前の作成方法やメディアに原因があった可能性が高いです。
11. 古い PC と新しい PC で注意点は異なる
古い PC
- Legacy BIOS のみ対応していることがある
- 大容量 USB メモリとの相性が悪いことがある
- USB 3.0 からの起動が不安定なことがある
新しい PC
- Secure Boot が初期状態で有効なことが多い
- UEFI 専用のことが多い
- 外部デバイス起動に制限が厳しいメーカーもある
そのため、同じ Live USB がある PC では使えても、別の PC では使えないことがあります。
12. 最後の手段:BIOS/UEFI 更新や別ディストリビューションを試す
次の点をすべて確認しても、
- ISO に問題がない
- USB の作成方法も正しい
- 別の USB メモリも試した
- Secure Boot と UEFI/Legacy 設定も確認した
それでも起動できない場合は、マザーボードのファームウェア互換性が原因の可能性があります。 その場合、BIOS/UEFI の更新で改善することがあります。
また、別の Linux ディストリビューションを試すのも有効です。 特定のディストリビューションだけ起動できず、他は問題なく起動するなら、そのイメージ固有の互換性問題が疑われます。
まとめ
Live USB から起動できないからといって、必ずしもハードウェア故障とは限りません。 多くの場合、問題は次のどれかに集中しています。
- ISO ファイルが壊れている、または間違っている
- USB の作成方法が正しくない
- 起動順序が違っている
- Secure Boot が起動を妨げている
- UEFI と Legacy モードが合っていない
- USB ポートや USB メモリ自体の相性が悪い
- 画面が真っ黒になる原因がグラフィック初期化にある
おすすめの確認順序は、 まず ISO と USB の作成方法を確認 → 次に Boot Menu と BIOS 設定を確認 → その後 Secure Boot と UEFI/Legacy モードを試す → 必要なら USB、ツール、ディストリビューションを変えて再検証する という流れです。