GRUBは設定ファイルを見つけるときにパーティションの順序を考慮しますか?

GRUBは設定ファイルを見つけるときにパーティションの順序を考慮しますか?

私のハードドライブには、次の順序で配置された3つのパーティションがあります。

  1. NTFS
  2. FAT32
  3. FAT32(非常に小さい)

menu.lstGRUBをハードドライブのMBRにインストールし、設定ファイル(など)を3番目のパーティションに入れたいです。

--root-directoryコマンドラインパラメータを使用します。

GRUBをインストールした後にパーティションレイアウトを変更するとどうなりますか? GRUBは、そのファイルが属するパーティションがディスクの2番目または4番目のパーティションになっても、これらのファイルを読み取ることができますか?

答え1

Grubはドライブのパーティションテーブルエントリを調べます。したがって、後でドライブを変更する場合は、grubMBRに再インストールし、各エントリrootが正しいパーティションを指すように構成ファイルを更新する必要があります。

さらに、パーティション番号は、以前の(「レガシー」0.9倍)グラブバージョンと最新(1.9倍)グラブバージョンで異なります。元の grub は 0 からパーティション計算を開始し、「new」は 1 から始まります。

関連情報