Установка Linux Red Hat 7.1




Глава 20. Рекомпиляция ядра Linux


    Глава 20. Рекомпиляция ядра Linux
    Рекомпиляция ядра Linux Зачем изменять ядро Проверка пакетов исходных текстов Создание резервной копии прежнего ядра Получение нового ядра Конфигурирование нового ядра Компиляция и запуск нового я...
    Конфигурирование нового ядра
    Конфигурирование нового ядра Самая интересная часть создания нового ядра - его конфигурирование. Именно здесь решается, какие функции включать в ядро, какие не включать и т.д. Можно выбирать между...
    Параметры ядра
    Параметры ядра Просматривая параметры в любой конфигурационной программе (командной строки, с текстовым или графическим интерфейсом), необходимо четко представлять влияние этих параметров на работ...
    Конфигуратор командной строки
    Конфигуратор командной строки Для запуска утилиты командной строки выполните следующие действия. Введите команду su для получения прав корневого пользователя. Перейдите в каталогов котором записан...
    Конфигуратор с текстовым интерфейсом
    Конфигуратор с текстовым интерфейсом Для запуска этой утилиты выполните следующие действия. Введите команду su для получения прав корневого пользователя. Перейдите в каталог, в котором записаны ис...
    Ядро можно конфигурировать при помощи утилиты с меню текстового режима
    Рис. 20.1. Ядро можно конфигурировать при помощи утилиты с меню текстового режима В этом окне приведено меню категорий конфигурационных параметров. Для управления меню используются следующие клави...
    Справка по каждому параметру ядра выводится нажатием кнопки Help
    Рис. 20.2. Справка по каждому параметру ядра выводится нажатием кнопки Help Описываемые конфигурационные утилиты создают файл конфигурации ядра, используемый при его рекомпиляции. Этот файл можно...
    Параметры в меню утилиты menuconf ig с отметками их значений
    Параметры в меню утилиты menuconf ig с отметками их значений Совет Отдельные буквы некоторых строк меню выделены жирным шрифтом или цветом. Для перехода на такую строку достаточно нажать клавишу,...
    При выходе из конфигурационной утилиты, управляемой меню, необходимо сохранить модифицированные параметры
    При выходе из конфигурационной утилиты, управляемой меню, необходимо сохранить модифицированные параметры...
    Конфигуратор с графическим интерфейсом
    Конфигуратор с графическим интерфейсом Запуск конфигурационной утилиты с графическим интерфейсом выполняется в следующей последовательности. Запустите систему X Windows (с любыми графической средо...
    Утилита конфигурирования ядра с графическим интерфейсом: меню и кнопки установки значений параметров
    Рис. 20.5. Утилита конфигурирования ядра с графическим интерфейсом: меню и кнопки установки значений параметров Совет Любой графической программе требуется больше системных ресурсов, чем аналогичн...
    В диалоговых окнах, подобных этому, устанавливаются конфигурационные параметры ядра
    В диалоговых окнах, подобных этому, устанавливаются конфигурационные параметры ядра Совет Ядро 2.4.2 в Red Hat Linux по умолчанию поддерживает симметричную мультипроцессорную архитектуру. Установи...
    В графической конфигурационной утилите справочные сведения выводятся в отдельном окне
    В графической конфигурационной утилите справочные сведения выводятся в отдельном окне Большое преимущество графической конфигурационной утилиты (особенно его оценят те, кто впервые конфигурирует я...
    Компиляция и запуск нового ядра
    Компиляция и запуск нового ядра После завершения конфигурирования проверьте наличие нового конфигурационного файла (.conf ig), расположенного в каталоге /usr/src/linux-2 .4.2 (учитывайте номер ваш...
    Запуск процесса рекомпиляции
    Запуск процесса рекомпиляции Приведенные ниже команды предназначены для создания нового ядра с рекомпиляцщй всех его модулей и их записью в соответствующие системные каталоги. (Там они будут досту...
    Тестирование нового ядра
    Тестирование нового ядра После перемещения файла нового ядра в стандартный каталог (указанный в файле lilo. conf) систему можно перезагрузить с этим ядром. Сразу после перезагрузки проверьте работ...
    Что дальше
    Что дальше В следующей части книги рассмотрены основы сетей. Глава 21 посвящена ряду вопросов, связанных с подключением отдельного ПК к Internet, в том числе с механизмами создания РРР-соединения,...
    Зачем изменять ядро
    Зачем изменять ядро Новичок Linux может удивленно спросить: А зачем это нужно - рекомпилировать ядро? Тем более что процесс этот, в его представлении, далеко не прост. В настоящее время Linux - си...
    Терминология: частичная, полная и просто компиляция
    Терминология: частичная, полная и просто компиляция В этой главе часто встречаются три термина, обозначающие, по существу, один и тот же провес: частичная (make), полная (build) и просто компиляци...
    Введение в модули
    Введение в модули Модули ядра - очень важная составляющая Linux. Такой модуль позволяет обеспечивать ядру новые функции без его рекомпиляции. Вы сможете убедиться, насколько это важно. Например, е...
    Таблица 20.1.
    Таблица 20.1. Команды для работы с модулями ядра Команда Описание Ismod insmod Причины рекомпиляции
    Причины рекомпиляции Если вам непонятно, для чего может понадобиться рекомпиляция ядра Linux, загляните в табл. 20.2, в которой перечислены некоторые проблемы и способы их решения. Конечно, для ко...
    Таблица 20.2.
    Таблица 20.2. Проблемы, решаемые рекомпиляцией ядра Linux Проблема Решение Процессор имеет дефект, который может...
    Сведения об обновлении ядра
    Сведения об обновлении ядра Изменения в ядре Linux могут происходить каждый день. Впрочем, если ваша система работает устойчиво, отслеживать все изменения нет смысла. Большинство изменений вноситс...
    Проверка пакетов исходных текстов
    Проверка пакетов исходных текстов Для рекомпиляции ядра необходимы его исходные тексты. В Red Hat исходные тексты ядра размещаются в одном rpm-пакете, но по умолчанию не устанавливаются. Имя этого...
    Проверка наличия инструментальных средств
    Проверка наличия инструментальных средств Кроме исходных текстов, для рекомпиляции ядра нужен компилятор, состоящий из двух компонентов: утилита make; собственно компилятор языка С - дсс или egcs....
    Создание резервной копии прежнего ядра
    Создание резервной копии прежнего ядра Несмотря на то, что рекомпиляция ядра Linux по силам даже ребенку, все-таки следует предпринять некоторые меры предосторожности. Это означает создание резерв...
    Получение нового ядра
    Получение нового ядра Существует несколько способов получения экземпляра нового ядра. Два основных способа ориентированы на использование архива Linux Kernel, расположенного по адресу http: / / ww...








Начало    



Книжный магазин