為什麼我的驅動器在 grub 中被稱為“(hda0,msdos5)”等,而不是您通常看到的 (hda0,5)、(hda0,sda5) 等?

為什麼我的驅動器在 grub 中被稱為“(hda0,msdos5)”等,而不是您通常看到的 (hda0,5)、(hda0,sda5) 等?

我正在嘗試在一個驅動器上與 grub 2 一起使用多重引導系統(win7、ubuntu、lion),但想知道 msdos 部分在我的系統上意味著什麼。我在網上的任何示例中都沒有看到這樣的情況。

答案1

它用於區分 MBR 樣式分割區和 GPT 樣式分割區。

對於「舊」MBR 分割區,前綴是msdos.對於 GPT,前綴是gpt.

請注意,Grub2 中的分區是從 1 開始編號的,而在先前的版本中分區是從 0 開始編號的。

看見拱門GRUB2維基條目以獲取更多相關資訊。

相關內容