複数のオペレーティングシステム用のブートマネージャーの設定

複数のオペレーティングシステム用のブートマネージャーの設定

Stack Overflow でこの質問をしましたが、どうやらここでの方が適しているようです。どなたか助けていただけると幸いです。この問題は少し広範囲にわたるため、ある程度の背景知識が必要です。

私はかなり長い間、1 つの SSD に Windows 7 をインストールし、別の HDD のパーティションに Linux Ubuntu をインストールしてきました。BIOS からどちらを起動するか選択しましたが、問題はありませんでした。最近、より小型で高速な SSD を入手したので、その SSD の別のパーティションに Windows 10 と新しいバージョンの Ubuntu をインストールし、古い SSD と HDD を再利用して、高速ストレージと低速ストレージを大量に使用しようと考えています。実際に実行したところ、起動後は問題なく動作しますが、起動に問題があります。

まず、Ubuntu をインストールしました。インストールすると、何らかの理由で BIOS のブート オプションがなくなりましたが、PC が自動的に GRUB でブートし、そこから Ubuntu を選択できるため、問題はありませんでした。その後、残りのパーティションに Windows 10 をインストールしました。これで、PC は自動的に Windows 10 でブートしますが、BIOS には Ubuntu パーティションまたは Windows 10 パーティションのいずれかでブートするオプションがまだありません。

BIOS と GRUB の違い、その仕組み、GRUB が Ubuntu があるドライブ上のソフトウェアなのかファームウェアなのか、あまり詳しくは理解していません。しかし、この問題を解決するには、PC の電源を入れたときに自動的に起動し、どのパーティションから起動するかを選択できる、何らかのブート マネージャーを作成する必要があることは確かです。しかし、これを行うには、どこから始めればよいのかわかりません。ここで出発点を見つける手助けをしてもらえませんか?

答え1

GRUBを修復するだけですブート修復 LiveCDまたは、以下の手順でWindowsブートローダーにUbuntuを追加します。この答え

関連情報