web-dev-qa-db-ja.com

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ブートマネージャーを使用していると指定されていますが、これは私が奇妙だと思ったものです。それで、Hard Disk BBS Prioritiesを開いて、2つのubuntuオプションがあることを確認しました。また、Windowsの[高度なスタートアップ]に移動して[デバイスを使用]を選択すると、ubuntuがオプションとして2回表示されることに気付きました。

これまでのところ、これを試して修正するために行った手順は次のとおりです。

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

数日間のグーグル検索の後、この特定の問題のチュートリアルを見つけるために検索できるもののアイデアは完全になくなっています。ubuntuのトレースを見つけている場所に慣れていないからです。このマシンの最後のUbuntuを削除するために私ができることについて誰にも提案がありますか?

2
M H

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

ただし、これらのエントリは、デフォルトとして設定されていない限り、基本的に無害です。それらは安全に無視できます。

将来の参考のために、Windowsの再インストールは非常にやり過ぎでした。ほとんどのコンピューターには、Esc、Enter、またはファンクションキー(通常はF8〜F12の範囲内の何か)を押すことでアクセスできるEFIブートマネージャーがあります。それを使用すると、Windowsを起動し、bcdeditまたはEasyUEFIを使用してWindowsブートローダーをデフォルトとしてリセットできます。

5
Rod Smith

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パーティションをアンマウントすることをお勧めします。

0
ccp