
ひどい状況に陥っています。どうか助けてください!!
話
私は 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.efi
chainloader <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 パーティションを削除しました。