Grub
檢測目前使用的 Grub 目標
我想知道
--target
安裝 grub 的參數是什麼。如果我重新安裝 Grub(從救援磁碟引導並chroot到原始根目錄),它將根據目前環境的引導方式自動選擇目標平台。意義:
- Debian 安裝程序(處於救援模式)具有 UEFI,如果我在 UEFI 模式下啟動它,它將安裝 UEFI 載入程序。
- Ubuntu live CD 沒有 UEFI 載入程序,它將以標準 BIOS 模式啟動,並且會嘗試安裝基於 MBR 的載入程序。
我正在嘗試以原來的方式恢復我的系統。我可以解析哪些配置文件以獲得正確的值而
--target
無需任何猜測?
/boot/grub
(除了fonts和locale)下有一個目錄。此目錄的名稱與使用的平台相匹配。該目錄主要包含帶有
.mod
副檔名的文件和一些帶有.lst
.grub 的 lib 路徑(在 Debian 上是 )中存在相同的目錄(內容可能略有不同
/usr/lib/grub
)。