Show Table of Contents
E.4.2. Имена файлов и списки блоков
При передаче GRUB команды, ссылающейся на файл, необходимо указать абсолютный путь к файлу после номера устройства и раздела.
Формат:
(<тип_устройства><номер_устройства>,<номер_раздела>)</путь/к/файлу>
Замените <тип_устройства> обозначением
hd, fd или nd, <номер_устройства> — целым значением номера устройства, а </путь/к/файлу> — абсолютным путем к файлу.
Также можно указать файлы, которые на самом деле не принадлежат файловой системе, например последовательный загрузчик, расположенный в пределах начальных блоков раздела. Для загрузки таких файлов укажите список блоков. Поскольку часто файлы расположены непоследовательно, списки блоков используют специальный формат. Каждый блок файла определяется парой значений: первый блок начала фрагмента и число занятых блоков. Список состоит из таких значений пар, разделенных запятыми.
Пример:
0+50,100+25,200+1
Здесь список определяет расположение файла, который занимает блоки с 0 по 49, с 100 по 124 и блок 200.
Понимание структуры списков блоков может пригодиться при настройке GRUB для загрузки операционных систем, требующих последовательной загрузки. Для блока 0 начальный блок можно не указывать. Например, файл последовательной загрузки первого раздела первого диска будет определен так:
(hd0,0)+1
Следующий пример демонстрирует команду
chainloader после определения устройства и раздела (от имени root):
chainloader +1
Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.