Вопрос состоит вобщем то вот в чём.
Как старый поклонник BSD я привык компилировать (собирать) ядро руководствуясь одним единственным (за малыми исключениями) документом (handbook), который полностью рассказывает все аспекты этой операции.
И тут случился линукс.
Я сразу хочу описать поставленную передо мной задачу. Дистрибутивов линукса много и есть много дистрибутиво-специфичных способов компиляции и установки ядра (типа установки из deb в debian и т.д..) Но есть (я верю) способ который годится для всех. Так вот, я поискал в форумах кто как компилил ядро в линуксе и нашел кучу советов один не похожий на другой.
Например:
1) способ первый
распаковывал ядро в /usr/src/linux-2.6.Х
сделал на него ссылку linux
cd linux
make mrproper - это хоть что то делает?
make menuconfig
make dep - это вообще выдает, что "уже не является необходимым"
make clean
make
make modules
make modules_install
make install
после этого обновить пути в загрузчике.
2) способ второй:
распаковывал в /usr/src/linux-2.6.Х
сделал на него ссылку linux
cd linuxg
make dep
make clean
make bzImage - это что за демонство?
make modules
make modules_install
make install
после этого обновить пути в загрузчике.
так вот - существует ли хоть один нормальный ПРАВИЛЬНЫЙ процесс "шаг-за-шагом" компиляции ядра, которому можно следовать в любом случае?