話

ひどい状況に陥っています。どうか助けてください!!

私は Acer Nitro (intel i5 8 世代 CPU) を Windows 10 と Ubuntu 20.04 でデュアル ブートしています。ディスク ドライブは 2 つあり、1 つは 128 GB SSD、もう 1 つは 1 TB HDD です。Windows は SSD にインストールされ、他のものは HDD にインストールされていました。Ubuntu は HDD の 300 GB パーティションにインストールされていました。この時点では、Windows と Ubuntu は両方とも正常に動作していました。

Ubuntu を削除することにしたので、Windows ディスク マネージャーから 300 GB の Ubuntu ボリュームを削除しました (grub は削除していません)。コンピューターを再起動すると、直接 grub ターミナルが起動し、そこで と入力して、Windowsファイルlsの場所を見つけました。次に と入力しました。この時点でシステムは Windows を起動しましたが、再起動すると再び grub ターミナルに戻りました。これを解決するために、インターネットからいくつかのコマンドを入手し、Windows コマンド プロンプトの「Windows のトラブルシューティング モード」(ブルー スクリーン) でそれらを実行しました。この時点で、何が原因か分からないミスを犯してしまい、PC を再起動すると、「スタートアップ アプリケーションが見つかりません」など、つまり OS が見つからないというメッセージが表示されました。bootmgf.efichainloader <path to efi file>;boot

それでも BIOS モードに入ることはでき、ドライブが検出されていることを確認できました。

その後、Ubuntu のインストールに使用したペンドライブを戻して、Ubuntu をインストールしました。Ubuntu では、以前使用していた C ドライブのディスク領域が表示され、すべてのものが D ドライブ (Windows 上にあった) に存在しています。しかし、再起動するたびに、Ubuntu が自動的に開きます。どうすれば Windows を元に戻すことができますか。

編集 USB ドライブに Windows10 ISO イメージをフラッシュしました。では、どうすれば以前の Windows を復元できるでしょうか?

答え1

問題は、最初のパーティションから Windows EFI モジュールを誤って削除してしまったため、Windows データはすべてそのままだったものの、GRUB は Windows を起動できなかったことです。

解決策は皆さんが提案したとおりです。Windows USB インストール メディアを接続し、「ブートアップの修正」オプションに進むと、Windows が動作し始めました。この時点で、シナリオは「Ubuntu の後に Windows をインストールする」に変わり、ブート ローダーの制御は GRUB ではなく Windows ブートローダーに与えられました。BIOS を使用して Ubuntu を開き、パーティションから UBUNTU ディレクトリを削除し/boot/efi/、再起動して Windows に自動的に入り、Ubuntu パーティションを削除しました。

関連情報