
我是 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啟動,恢復相對容易。