Об’єктно-орієнтоване програмування, Детальна інформація
Об’єктно-орієнтоване програмування
\x00F0
\x0A01\x2803\x6100\x03F6(\x0300а профілювання ядра
Настроювання за допомогою меню
Більш приємний користувальницький інтерфейс у текстовому режимі забезпечує виклик наступної команди (з каталогу /usr/src/linux):
# make menuconfig
При цьому для настроювання тих же параметрів, що й у випадку командного рядка, вам буде запропонована система меню. Основне її достоїнство складається в том. що вам не треба проходити по всіх параметрах настроювання ядра — можна змінити тільки ті параметри, які необхідно. У випадку ж командного рядка ви будете змушені пройти весь шлях від першого кроку до останнього.
Настроювання ядра за допомогою Х-программы
Якщо ви установили Х Windows, то замість описаної в попередньому розділі команди можете скористатися командою
# make xconfig
Достоїнство цього меню наявність кнопки Help, щиглик на який приводить до появи діалогового вікна з поясненнями, що означає той чи інший параметр.
Закінчивши вносити зміни, клацніть на кнопці Save and Exit для їхнього збереження і виходу з програми.
Компіляція нового ядра
Тепер, коли настроювання виконане, можна приступати до компіляції ядра за допомогою команд
make dep
make zImage
Коли компіляція буде довершена, вам залишиться тільки настроїти систему на використання нового ядра при завантаженні. Нове ядро зберігається у файлі /usr/src/linux/arch/і386/boot/zImage, і його необхідно скопіювати в завантажувальний каталог /boot (але перед цим не забудьте зробити резервну копію наявного ядра, наприклад використовувавши команду mv /boot/vmlinuz /boot/vmlinuz.old). Копіюється знову створене ядро за допомогою команди
ср /usr/src/linux/arch/1386/boot/zImage /boot/vmlinuz
Ви можете змінити завантаження Linux таким чином, що одержите можливість завантаження системи як з новим, так і зі старим ядром. Для цього ви повинні відредагувати файл /etc/lilo.conf, додавши в нього новий запис. Приклад такої зміни файлу приведений у листинге, у якому додається запис про старе ядро під позначкою old для завантаження старого ядра.
Листинг 1. Приклад файлу /etc/lilo.conf
boot=/dev/had
maps/boot/map
install=/boot/boot,b
prompt
timeout=50
image=/boot/vmlinuz
label=linux
іnіtrd=/boot/іnіtrd
root=/dev/hdal
read-only
\x0A01\x2803\x6100\x03F6(\x0300а профілювання ядра
Настроювання за допомогою меню
Більш приємний користувальницький інтерфейс у текстовому режимі забезпечує виклик наступної команди (з каталогу /usr/src/linux):
# make menuconfig
При цьому для настроювання тих же параметрів, що й у випадку командного рядка, вам буде запропонована система меню. Основне її достоїнство складається в том. що вам не треба проходити по всіх параметрах настроювання ядра — можна змінити тільки ті параметри, які необхідно. У випадку ж командного рядка ви будете змушені пройти весь шлях від першого кроку до останнього.
Настроювання ядра за допомогою Х-программы
Якщо ви установили Х Windows, то замість описаної в попередньому розділі команди можете скористатися командою
# make xconfig
Достоїнство цього меню наявність кнопки Help, щиглик на який приводить до появи діалогового вікна з поясненнями, що означає той чи інший параметр.
Закінчивши вносити зміни, клацніть на кнопці Save and Exit для їхнього збереження і виходу з програми.
Компіляція нового ядра
Тепер, коли настроювання виконане, можна приступати до компіляції ядра за допомогою команд
make dep
make zImage
Коли компіляція буде довершена, вам залишиться тільки настроїти систему на використання нового ядра при завантаженні. Нове ядро зберігається у файлі /usr/src/linux/arch/і386/boot/zImage, і його необхідно скопіювати в завантажувальний каталог /boot (але перед цим не забудьте зробити резервну копію наявного ядра, наприклад використовувавши команду mv /boot/vmlinuz /boot/vmlinuz.old). Копіюється знову створене ядро за допомогою команди
ср /usr/src/linux/arch/1386/boot/zImage /boot/vmlinuz
Ви можете змінити завантаження Linux таким чином, що одержите можливість завантаження системи як з новим, так і зі старим ядром. Для цього ви повинні відредагувати файл /etc/lilo.conf, додавши в нього новий запис. Приклад такої зміни файлу приведений у листинге, у якому додається запис про старе ядро під позначкою old для завантаження старого ядра.
Листинг 1. Приклад файлу /etc/lilo.conf
boot=/dev/had
maps/boot/map
install=/boot/boot,b
prompt
timeout=50
image=/boot/vmlinuz
label=linux
іnіtrd=/boot/іnіtrd
root=/dev/hdal
read-only
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021