GRUB 在查找配置文件时是否考虑分区顺序?

GRUB 在查找配置文件时是否考虑分区顺序?

我的硬盘有 3 个分区,按以下顺序排列:

  1. NTFS
  2. FAT32
  3. FAT32(非常小)

我想将GRUB安装到硬盘的MBR中,并将配置文件(menu.lst等)放入第三个分区。

我将使用--root-directory命令行参数。

如果我在安装 GRUB 后更改分区布局会怎样?即使它们所属的分区成为磁盘上的第二个或第四个分区,GRUB 是否能够读取这些文件?

答案1

Grub 将查看驱动器的分区表条目。因此,如果您将来修改驱动器,您可能必须重新安装grub到 MBR 并更新配置文件,以便每个root条目都指向正确的分区。

另请注意,旧版(“旧版”0.9x)和新版(1.9x)grub 版本的分区编号不同。原始 grub 从 0 开始计算分区,而“新”则从 1 开始。

相关内容