Grub

檢測目前使用的 Grub 目標

  • February 24, 2015

我想知道--target安裝 grub 的參數是什麼。

如果我重新安裝 Grub(從救援磁碟引導並chroot到原始根目錄),它將根據目前環境的引導方式自動選擇目標平台。意義:

  • Debian 安裝程序(處於救援模式)具有 UEFI,如果我在 UEFI 模式下啟動它,它將安裝 UEFI 載入程序。
  • Ubuntu live CD 沒有 UEFI 載入程序,它將以標準 BIOS 模式啟動,並且會嘗試安裝基於 MBR 的載入程序。

我正在嘗試以原來的方式恢復我的系統。我可以解析哪些配置文件以獲得正確的值而--target無需任何猜測?

/boot/grub(除了fontslocale)下有一個目錄。此目錄的名稱與使用的平台相匹配。

該目錄主要包含帶有.mod副檔名的文件和一些帶有.lst.

grub 的 lib 路徑(在 Debian 上是 )中存在相同的目錄(內容可能略有不同/usr/lib/grub)。

引用自:https://unix.stackexchange.com/questions/173941