- 更新されたGrubのインストール: 最初に、最新バージョンのGrubをインストールする必要があります。ターミナルを開き、以下のコマンドを実行します(Debian/Ubuntuの場合):
sudo apt update
sudo apt install grub2
- Grub設定ファイルの編集: Grubの設定ファイルを編集して、Windowsを検出するように設定します。以下の手順に従ってください:
- ターミナルで以下のコマンドを実行して、Grubの設定ファイルを開きます:
sudo nano /etc/default/grub
-
ファイル内の
GRUB_TIMEOUT
行を見つけ、コメントアウトを解除し、値を適切に設定します(例:GRUB_TIMEOUT=5
)。 -
同じファイル内で、
GRUB_DEFAULT
行を見つけ、コメントアウトを解除し、値をsaved
に設定します(例:GRUB_DEFAULT=saved
)。 -
ファイルを保存して終了します。
- Grubの再構築: 設定ファイルの変更を適用するために、Grubを再構築する必要があります。以下のコマンドを実行して、Grubを再構築します:
sudo update-grub
- Windowsの検出: Grubが再構築された後、次の起動時にWindowsを検出するはずです。ターミナルで以下のコマンドを実行して、Grubのメニューを表示します:
sudo grub-mkconfig -o /boot/grub/grub.cfg
メニューには、LinuxとWindowsの両方のエントリが表示されるはずです。選択したいオペレーティングシステムを選び、Enterキーを押して起動します。
これらのステップに従えば、Grubを更新してWindowsを正しく検出できるはずです。もし問題が続く場合は、他の設定や環境に関する情報を提供してください。