Пересборка ядра

6 февраля 2011 - georgii-2

Перенёс georgii-2

 

Автор - eai

 

Ну собственно говоря не претендую на истину, но я делал это так ...
Версия для эксперементов 1.13B2.

Желательно все делать на быстрой машине ;-)

1. Установить PuppyRus в режиме полной установки
2. Скачать devx301.sfs, linux-2.6.24.7.tar.gz, squashfs3.4.tgz и kernel301.sfs
3. Создать каталог /usr/src
4. Кидаем туда файлы linux-2.6.24.7.tar.gz, squashfs3.4.tgz
5. Монтируем devx301.sfs и в нем даем команду cp -a --remove-destination ./* / (то бишь переписываем все поверх)
6. Распаковываем архивы
6.1 tar -zxf linux-2.6.24.7.tar.gz
6.2 tar -zxf squashfs3.4.tgz
7. создаем ссылку  ln -sf linux-2.6.24.7 linux
8. cd /usr/src/linux
9. Патчим patch -p1 <  /usr/src/squashfs3.4/kernel-patches/linux-2.6.24/squashfs3.4-patch
10. Монтируем kernel301.sfs и копируем файл .config в  /usr/src/linux
11. make mrproper
12. make menuconfig (Exit с записью)
13. Монтируем kernel301.sfs и копируем файл .config в  /usr/src/linux
14. make menuconfig (Exit с записью)
15. make
16. make install
17. перезапускаемся
18. Момент истины