從雙啟動(Windows10 / Pop_OS)轉向單啟動(僅 Pop);Q 關於我的 EFI 設置:2 個 EFI 分區?
去年 7 月,作為一個完整的 Linux 菜鳥,我購買了一台預裝了 Windows 10 pro 的翻新戴爾 e7470。我按照此影片中的說明(提示磁碟分區步驟)安裝 Pop_OS 20.04 以使用 Windows 10 進行雙啟動:Pop!_OS 19.10 - Setting up a Dual Boot with Windows 10。進展順利。現在我正在考慮刪除 Windows,並且正在查看我的磁碟分區以查看可以刪除的內容。這是執行 Pop 時 GNOME Disks 的螢幕截圖:
我不明白為什麼影片讓我創建一個新的 EFI 分區 (sda5) 而不是使用 Windows 預裝的 ESP (sda1)。我想知道這是否會導致問題,但更重要的是,我是否可以使用磁碟來刪除 Windows 作業系統(sda3)以及 ESP(sda1)、恢復分區(sda4)和“Microsoft 保留”(sda2)。我不想做錯事並最終導致無法啟動的電腦。
如果它有幫助,這裡是輸出
efibootmgr
:steve@pop-os:~$ sudo efibootmgr BootCurrent: 0003 Timeout: 2 seconds BootOrder: 0003,0000,0001,0004 Boot0000* Windows Boot Manager Boot0001* UEFI: SK hynix SC311 SATA 512GB, Partition 1 Boot0002* Pop!_OS 20.04 LTS Boot0003* Pop!_OS 20.04 LTS Boot0004* Linux Firmware Updater
Boot0000
並且Boot0001
似乎是相同的——分區 1,Boot0002
和Boot0003
(分區 5)一樣。我想知道:
- 這種 2-EFI 分區設置是否可以接受?
- 我將如何安全(並且盡可能完全地)刪除 Windows 10?
- 我的系統是否可以在沒有 ESP 的情況下啟動,即它會使用分區 5,它說它安裝在
/boot/efi
?
我相信這是一個提供略微誤導資訊的教程範例。發生這種情況的原因有很多,有時作者想確定他們的建議在所有情況下都有效,有時作者自己還不太了解自己的主題。
您不希望並且通常不應該在一個驅動器上有兩個 EFI (ESP) 分區。
如果您確定要完全不可逆地1刪除視窗,那麼您可以:
- 刪除除 EFI 之外的所有與 windows 關聯的分區。
- 從 EFI 分區中刪除 Windows 引導載入程序。
如果您只是將 Pop OS 安裝為全新安裝
您可以只擦除驅動器並從新的分區表開始。甚至不必費心保存 UEFI,只需重新開始。
如果您要轉換現有的 Pop OS 安裝
多加小心。保持您的 Pop OS 引導載入程序文件安裝在 EFI 上。如果教程告訴您創建一個新的 EFI 分區,那麼您可以按照它進行操作,但請確保您:
- 將引導載入程序安裝到新的EFI 分區
- 刪除您的舊EFI 分區,這樣您就只剩下一個。
- 要重新安裝 Windows,您需要獲取 Windows 安裝程序的副本。這通常會花費您一個全新的許可證,因為 OEM 版本不提供安裝 CD。