Windows 10にUbuntuをインストールするのは、初めての場合、少し大変に思えるかもしれません。USBからの起動に失敗したり、パーティションがうまくいかなかったり、Windowsを壊さずに設定する最適な方法がわからないなどの問題に遭遇することがあります。とはいえ、デュアルブートはコンピューターの機能を本当に拡張してくれます。Linuxを使っている場合でも、完全なVMにせずに2つ目のOSが欲しいだけの場合でもそうです。このガイドは、よくある落とし穴を解消し、Ubuntuをスムーズにインストールするための実践的で現実的なヒントを提供することを目的としています。最終的には、起動時に簡単にOSを選択できる、使いやすいデュアルブート設定になっているはずです。ただし、ハードウェア、BIOS/UEFI設定、Windowsのバージョンによって多少異なるため、いくつかの手順で少し調整が必要な場合でも驚かないでください。
Windows 10でよくあるUbuntuのデュアルブートの問題を解決する方法
方法1: セキュアブートと高速スタートアップが適切に構成されていることを確認する
- 役立つ理由:セキュアブートはLinuxのブートローダーをブロックすることがあり、高速スタートアップはパーティションへのアクセスを妨げることがあります。これらを無効にすると、起動の問題やインストールの失敗が解決することがよくあります。
- 試すタイミング:コンピューターがすぐに Windows を起動するか、Ubuntu インストーラーが読み込まれない場合は、これが良い出発点です。
- 期待できること:通常、セキュア ブートと高速スタートアップを無効にすると、Ubuntu インストーラーまたはブートローダーが奇妙なエラーや黒い画面なしで正常に動作するようになります。
- 「設定」>「更新とセキュリティ」>「回復」>「PC の起動をカスタマイズする」に進みます。 「今すぐ再起動」をクリックします。再起動後、「トラブルシューティング」>「詳細オプション」>「UEFI ファームウェア設定」に移動し、BIOS/UEFI でセキュアブートを無効にします。また、Windows では、「コントロール パネル」>「電源オプション」>「電源ボタンの動作を選択する」から高速スタートアップをオフにします。 「高速スタートアップを有効にする」のチェックを外します。なぜこれが機能するのかは不明ですが、一部の環境では、これによりブートループや Linux が正しく表示されない問題が解決します。
方法2:WindowsとUbuntuがうまく動作しない場合はEFIブートローダーを修復する
- 役立つ理由:特に Windows の主要な更新や UEFI ファームウェアのリセットの後、Ubuntu インストーラーによって EFI ブート エントリが台無しになることがあります。
- 試すタイミング: Ubuntu をインストールした後に空白または Windows のみのブート メニューが表示される場合、または Ubuntu は起動するが Windows が表示されない場合は、これを試してみる価値があります。
- 期待できること: EFI ブート順序を復元すると、Ubuntu のブートローダーが制御を取り戻し、起動時に OS を選択できるようになります。
- ライブ Ubuntu USB から起動し、ターミナルを開いて次を実行します。
sudo mount /dev/sdXY /mnt # replace sdXY with your EFI partition, often /dev/sda1 sudo mount --bind /dev /mnt/dev sudo mount --bind /sys /mnt/sys sudo mount --bind /proc /mnt/proc sudo chroot /mnt update-grub exit sudo umount /mnt/dev /mnt/sys /mnt/proc /mnt reboot
一部のマシンでは、Windowsの回復ツールや、 Winhanceのような専用のEFI修復ユーティリティを使って、より簡単なGUIアプローチを取る必要があるかもしれません。確かにEFIブートの不安定さは厄介ですが、ブートエントリを修正すれば、通常は制御を取り戻すことができます。
方法3: 専用のツールを使用してブートエントリを管理する
- 役立つ理由:これらのツールを使用すると、EFI コマンドや BIOS メニューを調べなくても、OS エントリを簡単に追加、削除、または並べ替えることができます。
- 試すタイミング:ブート メニューに Ubuntu または Windows が正しく表示されない、または Ubuntu にまったくアクセスできない場合。
- 期待できること:分かりやすいGUIで、デフォルトのOSを設定したり、起動時の問題をトラブルシューティングしたりできます。また、破損したブートファイルを修復することもできます。
- 人気のユーティリティの一つにWinhanceがあります。これはEFIブートエントリを管理するための便利なオーバーレイを作成します。コマンドラインでは、 LinuxではWinhance
bcdeditやWinhanceを試すこともできますefibootmgr。ただし、EFI/UEFI関連の機能は繊細なので、EFIテーブルは必ずバックアップしておいてください。
方法4: 他の方法がすべて失敗した場合はUbuntuを再インストールする
- 役立つ理由:特にパーティションが正しく作成されていない場合や、既存の EFI の問題がある場合、インストールが完璧に行われないことがあります。
- 試すタイミング:修正を試みてもエラーが続く場合や OS が起動できない場合は、クリーン再インストールの方がより速く、信頼性も高くなります。
- 期待できること:特にパーティション分割のアドバイスに注意深く従い、事前に EFI 設定を再確認すれば、デュアル ブートを適切にセットアップする新規インストールが可能になります。
- 必ず「Windowsと並行してインストールする」オプションを選択し、パーティション設定時に必要に応じてルートパーティションとスワップパーティションを別途作成してください。システムによっては、手動でセットアップを行い、EFIパーティションを明示的に選択した方がよい場合もあります。また、重要なファイルのライブバックアップも必ず取ってください。Windowsは当然ながら、必要以上に手間がかかるためです。
これらの方法は、デュアルブート、特にEFI関連の典型的な問題を解決するのに役立ちます。試行錯誤が必要になることもありますが、UEFIの不具合に対処するには忍耐力が非常に役立ちます。現在、最も一般的な問題は、セキュアブートまたはEFIブートエントリがUbuntuを認識しないことに関係しているため、まずこれらを確認してください。
コメントを残す