回覆列表
  • 1 # 點oo硪oo頭oo向茁擾

    就我前些日子折騰efi引導的經驗看,到bios裡調整efi啟動項就行

    徹底清除需要清除efi檔案,比較麻煩,如果是小白不建議來做這個事情,重灌win並在安裝的時候在高階選項裡清空整個硬碟比較靠譜。

    手動刪掉efi啟動項,簡單來說就是手動清除esp裡的對應efi檔案

    我這裡先會以linux為例子來講如何刪去EFI啟動項,這裡是我使用的archlinux,deepin應該及其類似

    首先需要找到我們的啟動硬碟

    啟動終端,輸入命令

    你會得到類似的輸出

    可以很明顯的看到,我們的EFI分割槽在NVME磁碟上的第一個分割槽

    接下來查詢掛載情況,注意這裡的nvme0n1p1是來自於前一命令查詢到的EFI分割槽

    會得到類似的輸出

    請注意,這裡我使用了EFISTUB,核心檔案也會在EFI分割槽中,所以EFI分割槽的部分會同時的掛載在/boot上用於支援核心更新。

    而如果你的命令沒有返回任何訊息,就是EFI沒有被掛載,這個時候你需要掛載EFI分割槽。而如果看到了 “ro”的字樣,你需要重新掛載EFI分割槽

    先解除安裝EFI分割槽

    使用命令掛載EFI分割槽

    這個時候,如果沒有返回任何錯誤,你的EFI分割槽就應該掛載在了/mnt上

    當然,你可以掛載在任何你願意的資料夾上,前提是保證系統正常工作

    正常的掛載了之後,就可以使用cd命令前往該目錄了

    你應該能看到這個目錄中有類似的結構(這裡刪去了檔案,只保留了目錄)

    你應該可以看到多出來的那個系統建立的EFI引導,基本上是一個資料夾,刪掉就好了。

    這裡我多出來了一個Ubuntu的引導,由於硬碟的改動,自帶的grub引導失效了,把它刪掉。到這裡,主機板就認不出啟動項就不顯示了。

    最後還可以使用efibootmgr清除啟動選項

    至於windows方面,這種教程多如牛毛。。。不需要我來贅述。

  • 中秋節和大豐收的關聯?
  • 生肖屬羊,星座天蠍座,早晨5:00~6:00出生。天生手腳冰冷,和什麼人比較相配?