Windows 上の UEFI および回復デバイスに削除された Ubuntu の痕跡が残る

Windows 上の UEFI および回復デバイスに削除された Ubuntu の痕跡が残る

最近、Ubuntu 14.04 と Windows 8.1 Enterprise のデュアル ブートを設定しました。USB スティックから起動し、Windows の上にではなく、Windows と並行してインストールしました。インストールは完璧に行われ、ブートローダーも素晴らしかったです。選択した Linux のバージョンが気に入らないと判断したので、チュートリアルを参照せずに Linux を削除しました。Windows 側では、Linux パーティションを削除しましたが、Windows ブートローダーの復元については何もしませんでした。

当然のことながら(後から考えれば)、Windows を起動できず、起動しようとするたびに grub コマンドラインが表示されました。Windows リカバリ ディスクを使用して、リカバリ コンソール コマンドで修正しようとしましたbootrec /fixmbrが、bootrec /fixbootどちらも機能しませんでした。OS をすべて再インストールして、起動可能な Windows にたどり着きました。grub コマンドラインは二度と表示されませんでした。しかし、いくつかの場所にはUbuntuの痕跡がまだ残っているUEFI では、ハード ディスクは Windows ブート マネージャーを使用するように指定されていますが、これは奇妙だと思いました。そこで、ハード ディスク BBS の優先順位を開くと、確かに 2 つの ubuntu オプションがありました。また、Windows の高度なスタートアップでデバイスの使用を選択すると、ubuntu がオプションとして 2 回表示されることにも気付きました。

これまで、この問題を解決するために私が試した手順は次のとおりです。

  • 回復コンソールを使用してrebuildbcd失敗した
  • コマンドプロンプトを使用しても、bcdeditUbuntuに関するエントリは返されませんでした
  • C: の EFS パーティションをマウントし、ubuntu ディレクトリを削除します (失敗)
  • Ubuntuを削除するためにmsconfigに入ります。Ubuntuは存在しませんでした。

数日間 Google 検索をしましたが、Ubuntu の痕跡が見つかる場所をよく知らないため、この特定の問題に関するチュートリアルを見つけるために何を検索すればよいのか、まったくわかりません。このマシンから Ubuntu を完全に削除するにはどうすればよいか、何かアドバイスはありますか?

答え1

表示されているのはNVRAMエントリです。Windowsで削除するには、簡単UEFI、または、Ubuntu ライブ CD をefibootmgrコマンドライン プログラムとともに使用します。(sudo efibootmgrエントリを表示するには と入力し、 を使用して削除しますsudo efibootmgr -b {####} -B。 は{####}最初のコマンドで見つかったエントリの 4 桁の 16 進数ですefibootmgr。)

とはいえ、これらのエントリは、デフォルトとして設定されていない限り、基本的に無害です。無視しても問題ありません。

今後の参考までに、Windows を再インストールするのはやりすぎでした。ほとんどのコンピューターには、Esc、Enter、またはファンクション キー (通常は F8 ~ F12 の範囲) を押すことでアクセスできる EFI ブート マネージャーが用意されています。これを使用して Windows を起動し、bcdeditEasyUEFI を使用して Windows ブート ローダーをデフォルトにリセットすることもできます。

答え2

Windows で UEFI パーティションをマウントする必要があります。

管理コマンドプロンプトから実行してください。

diskpart
list partition
select partition x:
assign letter=b (or whatever available disk letter you want)
exit (that only exits diskpart)

同じ管理者プロンプトで:

taskkill /im explorer.exe /f
explorer.exe (launches explorer with admin rights)

その後、完了したら UEFI パーティションをアンマウントすることをお勧めします。

関連情報