ОС-Debian 3.1
Ситуация следующая:
Скачал исходники ядра с kernel.org. Распаковал. запустил make xconfig. Настроил с использованием модулей. Выполнил команду make-kpkg clean. Затем собрал ядро командой : fakeroot make-kpkg --revision=custom.1.0 kernel_image.
Полученный пакет установил командой dpkg -i <пакет>. Проверил GRUB - все в норме. В /lib/modules/x.y.z появились модули моего ядра.
НО: не создался файл initrd-x.y.z.img. Естественно, при загрузке ядра - kernel panic.
Выполнил mkinitrd -o /boot/initrd-x.y.z.img x.y.z - получил искомый файл initrd-x.y.z.img. Прописал его в GRUB. Но при загрузке ядро жалуется на некоторыее файлы (и кажется на /lib/modules/x.y.z/modules.dep) которые вроде есть.
Я понимая, что можно статически скомпилировать в ядре драйвера для файловой системы, но хочется понять почему у стандартного ядра все работает через модули, а в собранном нет.
Помогите решить данную проблему!
В инете толкового решения не нашел.