The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: linux, kernel, install,  (найти похожие документы)
From: Беленков Евгений <evgeny@linuz.pp.ru> Newsgroups: http://linuz.pp.ru Date: Mon, 16 Jan 2004 14:31:37 +0000 (UTC) Subject: Экспресс-руководство по установке ядра linux-2.6.0 Оригинал: http://linuz.pp.ru/mylin.php?id=16 Экспресс-руководство по установке ядра 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/2.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

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру