そこで、1 台の SSD に Windows 10 をインストールして動作させ、別の SSD に Pop OS 21.04 をインストールしました。
Pop をインストールしてから、Windows を起動できなくなりました。Windows がインストールされているドライブは GPT パーティションを使用しています。POP OS がインストールされているドライブは MBR です。
pop-os の os-prober を試しましたが、Windows のインストールが認識されません。Windows インストール メディアを使用してスタートアップ修復を実行しようとしましたが、何も実行できません。
他に試せることはありますか。必要に応じて Windows を再インストールできます。必要な場合は、pop-os が切り替えたと思われる systemd ブートを考慮して、デュアル ブートを可能にするガイドがどこかにありますか。パーティションとインストール タイプを一致させる方法も含まれていますか。
私は、pop OS でのデュアル ブートに関するガイドや YouTube ビデオをいくつか見つけ、そこから、各インストールのパーティション タイプが重要であるという上記情報の一部を集めました。
かなり昔から grub を使用してデュアル ブートした経験があり、Linux シェルにも不慣れではありませんが、何年もデュアル ブートを試みていないため、かなり錆びついています。
答え1
- システムを更新する
ターミナルを開き、次のコマンドを実行します。
sudo apt update
sudo apt upgrade
- OS-Proberのインストール
ここで、Pop!_OS が Windows パーティションを認識できるようにするツールをインストールします。
次のコマンドを実行します。
sudo apt install os-prober
sudo os-prober
/dev/sda#:Windows 10:Windows;chain のようなものが表示されるはずです。
GRUB が新しいパーティション データで更新されるように、次のコマンドを実行します。
sudo update-grub
デュアルブート完了!
これで、コンピュータを再起動すると、起動時に GRUB ブート ローダーが表示されます。起動するパーティションを選択できます。デフォルトでは Pop!_OS に設定されるため、Pop!_OS で自動的に起動する前に、Windows を選択する時間が数秒あります。