SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

mkinitrd.

Section: Misc. Reference Manual Pages ()
Updated: MOPS 1.0
Index Return to Main Contents

НАЗВАНИЕ

mkinitrd - Создает образ загрузочного RAM-диска.

СИНТАКСИС

mkinitrd [-fv] [--with=module] [--preload=module]



         [--omit-scsi-modules] [--omit-raid-modules] 



         [--version] [--fstab=fstabimage 



         kernel-version

ОПИСАНИЕ

mkinitrd создает образы файловой системы, которые соответствуют этим исходным загрузочным модулям электронного диска (initrd) Linux. Эти исходные модули часто используются для предварительной загрузки модулей блочных устройств (таких, как SCSI или RAID), которые требуются для доступа к корневой файловой системе. mkinitrd автоматически загружает все элементы scsi_hostadapter в /etc/modules.conf, который облегчает их сборку и применяет ядра, использующие модульные устройства SCSI.

Любые опции модулей, определенные в /etc/modules.conf, передаются модулям при их загрузке начальным электронным диском.

Если корневое устройство (root) находится на циклическом устройстве (как /dev/loop0), mkinitrd попытается собрать initrd, который должным образом установит файл возврата цикла. Для этого fstab должен содержать комментарий следующей формы:



    # LOOP0: /dev/hda1 vfaЬ /linux/rootfs

LOOP0 - имя циклического устройства (прописными буквами), которое необходимо сконфигурировать. Параметры, следующие за цветом, - это устройство, содержащее файловую систему с образом возврата цикла, файловая система на устройстве и полный путь к загрузочному модулю возврата цикла. Если файловая система является модульной, то initrd автоматически добавит ее модули к загрузочному модулю initrd.

ОПЦИИ

-f
Разрешить mkinitrd переписать существующий загрузочный модуль.

--fstab=fstab Использовать fstab для автоматического определения типа файловой системы на корневом устройстве (rooЬ). Как правило, используется /etc/fstab.

--ifneeded Собрать загрузочный модуль, если существуют модули, которые необходимо загрузить во время первоначальной загрузки.

--omit-scsi-modules Не загружать модули scsi, включая 'scsi_mod' и 'sd_mod', даже если они есть в наличии.

--omit-raid-modules Не загружать модули raid, даже если их ожидают /etc/fstab и /etc/raidtab.

--preload=module Загрузить модуль module в исходный загрузочный модуль электронного диска. Модуль загружается прежде всех модулей SCSI, определенных в /etc/modules.conf. Эту опцию можно использовать неограниченное количество раз по мере необходимости.

-vВыдавать подробную информацию в процессе создания загрузочного модуля (обычно mkinitrd работает без выдачи информации).

--versionВыдать версию использованной mkinitrd и выйти.

--with=moduleЗагрузить модули module в исходный загрузочный модуль электронного диска. Модуль загружается после всех модулей SCSI, определенных в
/etc/modules.conf. Эту опцию можно использовать неограниченное количество раз по мере необходимости.

ФАЙЛЫ

/dev/loop*Блочное устройство возврата цикла используется для создания загрузочного модуля, который сводит на нет этот сценарий на
системах без действующей поддержки блочного возврата цикла.

/etc/modules.confОпределенные модули SCSI, которые должны быть загружены, и опции модулей, которые должны быть использованы.

СМ. ТАКЖЕ

insmod(8), lilo(8), fstab(5).

Index

НАЗВАНИЕ
СИНТАКСИС
ОПИСАНИЕ
ОПЦИИ
ФАЙЛЫ
СМ. ТАКЖЕ