/boot/efi/EFI/Microsoft ディレクトリ全体を削除しても、Ubuntu 20.04 は起動しますか?

/boot/efi/EFI/Microsoft ディレクトリ全体を削除しても、Ubuntu 20.04 は起動しますか?

Dell ノートブックの Windows パーティションを削除し、そこに Kubuntu 20.04 をインストールしました。GRUB ブート メニューにはまだ「Windows ブート マネージャー」が表示されています。この行を削除するには、「/boot/efi/EFI/Microsoft」ディレクトリを削除し、update-grub を実行します。このディレクトリにはセキュア ブート用のキーや証明書がありますか? このディレクトリを削除した後、Ubuntu を起動できますか? ありがとうございます!

答え1

2 番目の質問に対する簡単な答えは「はい」です。最初の質問についてはよくわかりません。ただし、ディレクトリの一部を消去する前に、またはを/EFI使用して簡単なバックアップを作成することをお勧めします。こうしておけば、何か問題が発生した場合でも、 Ubuntu インストール メディアを使用して以前の状態に復元できます。tarzip/boot

  1. ターミナルを開く
  2. ディレクトリをアーカイブします/boot/efi:
    sudo tar -cvf ~/efi.tar /boot/efi
    

これが完了したら、自由に削除し/boot/efi/EFI/Microsoftて実行してくださいupdate-grub

これらをすべて別にしても、最終的な目標が単にブート オプションのリストから「Windows ブート マネージャー」を削除することだけであれば、ディレクトリ全体を削除しなくてもそれを実行できます。

  1. ターミナルを開きます(まだ開いていない場合には)
  2. ブート マネージャーを開きます。
    sudo efibootmgr
    
  3. リストで「Windows ブート マネージャー」を見つけて、番号を記録します (または覚えておきます)。次のような形式になりますBoot9999
  4. ブート マネージャー オプションから Windows を削除します。
    sudo efibootmgr -b 9999 -B
    
    注記:9999必ず記録した(または覚えている)番号に置き換えてください

これで完了です。Windows ブート マネージャー ディレクトリは、将来すぐにアクセスする必要がある場合に備えて、非表示ではありますがそのまま残ります。

関連情報