在 UEFI 上的不同資料夾中安裝 Grub 開機載入程式!

在 UEFI 上的不同資料夾中安裝 Grub 開機載入程式!

我是 UEFI 新手,已轉向 GPT。我現在使用 Windows 7 和 10 雙啟動。

我想將 Grub 引導程式安裝在不同的資料夾中,而不是在 EFI 系統分割區/ESP 中。因此,Windows 啟動管理器不會被 Grub 取代,我可以毫無問題地刪除 Linux 並重新安裝。

有什麼辦法可以做到這一點嗎?

在google上搜尋後發現一個驅動器中只能建立一個ESP分區。那麼,如果我在 ESP 中安裝 Grub,那麼 Windows 啟動管理器將被 GPT 取代?

答案1

ArchWiki 關於 GRUB with UEFI 的條目(即使您不執行 Arch,了解一般工作流程也很有幫助)。基本上,您可以在 Windows 引導的同時安裝 GRUB,並且您應該能夠在主機板的 EFI 介面中選擇它們。也可以看看Windows 雙重啟動頁面

將 ESP 掛載到 /boot,然後:

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub

然後跟隨這些說明將 Windows 條目新增至 GRUB。

酶標儀或者系統引導實際上可能是更好的選擇,它們會自動尋找 Windows 的開機條目,而不必新增自訂 GRUB 條目。

如果一切都失敗了並且你設法破壞了你的Windows啟動,恢復相對容易

相關內容