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
, b
— 1
и т.д.
Подсказка
Нумерация устройств в GRUB всегда начинается с 0
. Распространенной ошибкой является использование 1
.
Например, если в системе присутствует два жестких диска, то для первого диска GRUB использует обозначение (hd0)
, для второго — (hd1)
. Первый раздел первого диска будет обозначен как (hd0,0)
, а третий раздел второго диска — (hd1,2)
.
В целом, обозначение устройств и разделов следует следующим правилам:
-
Независимо от того, присутствуют в системе диски IDE или SCSI или нет, обозначения всех жестких дисков начинаются с
hd
. Для дискет используетсяfd
. -
Чтобы определить целое устройство без учета разделов, опустите указание номера раздела. Это особенно важно при указании GRUB настроить MBR на заданном диске. Например,
(hd0)
задает MBR на первом устройстве, а(hd3)
— на четвертом. -
Если в системе присутствует несколько дисков, необходимо учитывать порядок загрузки, заданный в BIOS. Это достаточно просто при наличии только IDE и SCSI дисков; в случае же разнородных устройств исключительно важно, чтобы система сначала обращалась к диску с загрузочным разделом.