После того, как компиляция ядра успешно завершилась наберите комманду
make install
она переименует старое ядро в kernel.old и поместит в корневую
директорию
ваш новый kernel.
После этого можно (и нужно) перегрузить компьютер.
Если загрузка нового ядра не получилась (такое тоже возможно), вы
можете загрузится со старым ядром. Для этого, в начале загрузки
на подсказку Boot: надо быстро сказать kernel.old.
Естественно, после этого надо снова вернуться к редактированию вашей
конфигурации и повторить все последующие пункты.
Только не торопитесь. Если новое ядро опять окажется
неработоспособным,
вы можете попасть в неприятную ситуацию, так как после очередного
"make install" -
kernel.old - предыдущая неработающая версия kernel
kernel - новая, столь же бесполезная.
Конечно, если вы не пожалели места на диске, у вас должен был остаться
в корневой директории файл kernel.GENERIC и вы можете всегда
загрузить
его. Однако, в остальных случаях он не нужен, поэтому я, например, его
обычно удаляю.
А чтобы при этом не попасть в вышеописаную ситуацию, можно
переименовать
пока еще работающий kernel.old в kernel.work или kernel.original
и
продолжать свои эксперименты. Во всяком случае, у вас всегда останется
по крайней мере один "загружабельный" вариант ядра.
Если вы добавили в конфигурации ядра устройства (реальные или
pseudo-device),
возможно потребуется создать для них файлы-устройства в директории /dev.
Какие-то общие рекомендации по этому поводу дать трудно, поскольку это
зависит от того - какие устройства вы добавляли в конфиг-файл, а их
много
разных.
Во всяком случае, если вы знаете какого файла (в /dev) не
хватает, его
можно создать с помощью программки MAKEDEV, которая лежит в той
же /dev.
Это даже не программа, а командный файл, в начале которого есть
коментарии,
в которых более-менее подробно описаны возможные аргументы (имена
устройств)
для MAKEDEV.
И еще, поскольку, /dev наверняка не прописана в вашем PATH,
запускать ее
нужно /dev/MAKEDEV ... , или, если вы находитесь в самой
директории /dev, то
./MAKEDEV ...
|