如果我刪除整個 /boot/efi/EFI/Microsoft 目錄,Ubuntu 20.04 是否仍可啟動?

如果我刪除整個 /boot/efi/EFI/Microsoft 目錄,Ubuntu 20.04 是否仍可啟動?

我刪除了戴爾筆記本上的 Windows 分割區並安裝了 Kubuntu 20.04。 grub 啟動選單仍然顯示「Windows Boot Manager」。我想透過刪除目錄“/boot/efi/EFI/Microsoft”並執行 update-grub 來刪除這一行。該目錄中是否有用於安全啟動的金鑰或憑證?刪除這個目錄後還能啟動ubuntu嗎?謝謝你!

答案1

你的第二個問題的簡短答案是「是」。第一個我不太確定。但是,在清除部分目錄之前/EFI,最好使用tar或進行快速備份zip。這樣,如果出現問題,您可以/boot藉助 Ubuntu 安裝媒體恢復到先前的狀態。

  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 啟動管理員目錄保持不變,儘管不可見,以防您將來需要快速存取它。

相關內容