LINUX.ORG.RU

Все то же самое. Ты патчей практически не заметишь кроме поддержки selinux и kexec.

Рекомендую при сборке вырубить патч vfat-utf8.

Распаковываешь ядро:

rpm -bp kernel-2.6.spec --target=твой_проц

(типа i686 или x86_64)

Заходишь в распакованное ядро, пишешь
make oldconfig

После уже делаешь
make clean
make menuconfig

Далее настраиваешь ядро под себя.

А дальше поступаем хитро.

Берем нативный конфиг для своей машины (например, kernel-...-i686.config - название не помню точное) и выдираем из него первые строчки с заголовком (4 штуки вроде).

Копируем их в наш конфиг и переименовываем в нативный.

После чего кладем его в sources.

Остальные конфиги нахрен сносим.

В spec убиваем сборку всяких дебагов, версий для xen (патчи для xen оставляем, иначе распаковка патчей с ума сойдет), kdump и т.п.

Далее сносим чудное дерево исходников в BUILD на случай атомной войны.

И делаем rpm -bb --target=твой_проц

И ждем пока соберется.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.