9.4.1. Имена устройств

9.4.1. Имена устройств

9.4.1. Имена устройств

При обращении к устройству с помощью GRUB используйте следующий формат (как указано, используйте скобки и запятые):

(<тип_устройства><bios_номер>,<номер_раздела>)

<тип_устройства> определяет тип устройства, с которого загружается GRUB. Наиболее часто используются опции hd (для жесткого диска) и fd (для дискеты). Более редкой опцией является nd (для сетевого диска). Инструкции по настройке GRUB для выполнения сетевой загрузки доступны на http://www.gnu.org/software/grub/manual/.

<bios_номер> представляет собой BIOS номер устройства. Например, номер основного IDE-диска — 0, второго — 1. Такая структура эквивалентна нумерации устройств, используемой ядром. Так, a в hda аналогично 0 в hd0 для GRUB, b в hdb аналогично 1 в hd1 и т.д.

<номер_раздела>, как следует из обозначения, определяет номер раздела устройства. Аналогично <bios_номер> нумерация разделов начинается с 0. Однако разделы BSD обозначаются буквами, например, a соответствует 0, b1 и т.д.

Подсказка

Нумерация устройств в GRUB всегда начинается с 0. Распространенной ошибкой является использование 1.

Например, если в системе присутствует два жестких диска, то для первого диска GRUB использует обозначение (hd0), для второго — (hd1). Первый раздел первого диска будет обозначен как (hd0,0), а третий раздел второго диска — (hd1,2).

В целом, обозначение устройств и разделов следует следующим правилам:

  • Независимо от того, присутствуют в системе диски IDE или SCSI или нет, обозначения всех жестких дисков начинаются с hd. Для дискет используется fd.

  • Чтобы определить целое устройство без учета разделов, опустите указание номера раздела. Это особенно важно при указании GRUB настроить MBR на заданном диске. Например, (hd0) задает MBR на первом устройстве, а (hd3) — на четвертом.

  • Если в системе присутствует несколько дисков, необходимо учитывать порядок загрузки, заданный в BIOS. Это достаточно просто при наличии только IDE и SCSI дисков; в случае же разнородных устройств исключительно важно, чтобы система сначала обращалась к диску с загрузочным разделом.