Linux -сборник рецептов


Решение


Постройте образ initrd (виртуальный диск) командой mkinitrd после сборки ядра. Затем включите в загрузчик запись для загрузки образа.

В ядрах 2.4 и 2.6 команда mkinitrd выполняется после команды make modules_install:

# mkinitrd -o /boot/initrd-2.4.25-new.kernel.img

Команда строит образ и устанавливает его в каталог /boot; остается лишь создать записи в загрузчике. В GRUB:

title Kernel 2.4.25. new kernel root (hd0.0) kernel /boot/bzImage-2.4.25-new-kernel root=/dev/hda1 ro initrd /boot/initrd-2.4.25-new-kernel.img

Пользователи LILO делают следующее:

image=/boot/bzImage-2.4.22-new-kernel initrd=/boot/initrd-2.4.25-new-kernel.img label=Kernel 2.4.22, new kernel root=/dev/hda1 read-only

Не забудьте выполнить /sbin/lilo, чтобы активировать изменения.









Начало  Назад  Вперед


Книжный магазин