[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Операционные системы / Linux /

Экспресс-руководство по установке ядра linux-2.6.0

В заметке будет описан процесс установки в вашу Linux-систему нового ядра (из ветки 2.6.x)
Для установки ядра из ветки 2.6 необходимо во-первых иметь исходники этого самого ядра и утилиты для работы с ядерными модулями.
Установка module-init-tools(замена modutils)
1. wget -c ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-0.9.14.tar.bz2
2. tar -jxvf module-init-tools-0.9.14.tar.bz2
3. cd module-init-tools-0.9.14
4. less INSTALL
5. ./configure --prefix=/
6. make moveold -это дает возможность сохранить прежние modutils для работы со старыми ядрами
7. make
8. make install
9. ./generate-modprobe.conf /etc/modprobe.conf
10. depmod -a
Установка ядра
1. wget -c ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.0.tar.bz2
2. cp linux-2.6.0.tar.bz2 /usr/src/
3. cd /usr/src
4. tar -jxvf linux-2.6.0.tar.bz2
5. cd linux-2.6.0
6. less README
7. make mrproper - очищаем дерево исходных кодов ядра
8. make menuconfig - и отконфигурим как нам надо, желающие могут использовать make config, а также make xconfig (новая графическая конфигурялка, основанная на библиотеке Qt) или make gconfig (то же самое, но только на Gtk+)
9. make help
10. make bzImage - собираем собственно ядро
11. make modules - собираем модули
12. make modules_install - устанавливаем модули
13. cd /boot
14. mv vmlinuz vmlinuz-old - сохраняем свое рабочее ядро под другим именем
15. mv System.map System.map-old
16. cp /usr/src/linux-2.6.0/System.map /boot/System.map
17. cp /usr/src/linux-2.6.0/arch/i386/boot/bzImage /boot/vmlinuz - копируем новое ядро в /boot
18. cd /etc
19. vi lilo.conf - правим lilo.conf и предусматриваем возможность загрузки с прежним ядром
20. /sbin/lilo - устанавливаем загрузчик
21. Использующие grub для загрузки должны изменить его конфигурационный файл вместо манипуляций с lilo.conf и lilo
21. reboot - перезагружаемся
Это если коротко... но на самом деле пользователь, решившийся на самостоятельную сборку ядра, а тем более новичок(которых сейчас много) должен также понимать что делается при выполнении make menuconfig, знать структуру файла lilo.conf и вообще иметь представление linux-ядре, а не linux-KDE или linux-RedHat...
И тогда, может быть, все у него получится...
P.S. Все проблемы, появившиеся в результате подобных действий - это проблемы выполнявшего их. Я ни за что ответственности не несу

Размещено 19.12.2003 13:22 - Евгений Беленков - http://linuz.pp.ru



Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Операционные системы / Linux /

Linux - начало
28-05-2010   

Пользователь, поставивший Linux тут же задается вопросом: “А что дальше?”. Сейчас я постараюсь ответить на этот вопрос. Итак, с первой задачей, установкой системы, вы видимо уже справились... подробнее

Кол. просмотров: общее - 3770 сегодня - 0

Консольные команды
28-05-2010   

Итак, Linux, операционная система, где консоль играет наиважнейшую роль. Есть масса людей, которые и вовсе не ставят Х-сервер и работают на черном экранчике с белыми буквами (на самом деле консоль можно модернизировать, так что и KDE позавидует:))... подробнее

Кол. просмотров: общее - 3619 сегодня - 0

Оффис в Linux
28-05-2010   

Оффисные приложения в операционной системе Linux развиты на сегодняшний день достаточно чтобы полностью заменить оные в Винде. И это не шутка! Офис в Linux ничуть не уступает своему конкуренту от Microsoft... подробнее

Кол. просмотров: общее - 3445 сегодня - 0

Мультимедиа возможности пингвина
28-05-2010   

Сегодня Linux уже не просто консоль – пингвин обладает на данный момент массой великолепных графических оболочек. При этом естественно и мультимедиа возможности Линукса тоже сильны... подробнее

Кол. просмотров: общее - 3641 сегодня - 0

Интернет и Linux
27-05-2010   

О как близки два этих понятия! Интернет и Линукс. Линукс великолепно подходит вам если вы хотите серфить глобальные просторы интренет. В “пингвине” можно найти все... подробнее

Кол. просмотров: общее - 3608 сегодня - 0



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects