Книга: Разработка ядра Linux
Инсталляция ядра
Инсталляция ядра
После того как ядро собрано, его необходимо инсталлировать. Процесс инсталляции существенно зависит от платформы и типа системного загрузчика. Для того чтобы узнать, в какой каталог должен быть скопирован образ ядра и как установить его для загрузки, необходимо обратиться к руководству по используемому системному загрузчику. На случай если новое ядро будет иметь проблемы с работоспособностью, всегда следует сохранить одну или две копии старых ядер, которые гарантированно работоспособны!
Например, для платформы x86, при использовании системного загрузчика grub можно скопировать загружаемый образ ядра из файла arch/i386/boot/bzImage
в каталог /boot
и отредактировать файл /etc/grub/grub.conf
для указания записи, которая соответствует новому ядру. В системах, где для загрузки используется загрузчик LILO, необходимо соответственно отредактировать файл /etc/lilo.conf
и запустить утилиту lilo(8)
.
Инсталляция модулей ядра автоматизирована и не зависит от аппаратной платформы. Просто нужно запустить следующую команду с правами пользователя root.
$ make modules_install
В процессе компиляции в корневом каталоге дерева исходного кода ядра также создается файл System.map
. В этом файле содержится таблица соответствия символов ядра их начальным адресам в памяти. Эта таблица используется при отладке для перевода адресов памяти в имена функций и переменных.
- Компиляция и установка ядра
- Инсталляция нового ядра и его использование
- Инсталляция PoPToP
- Инсталляция FreeS
- Инсталляция исходного кода ядра
- Инсталляция модулей
- Инсталляция
- 3.1. Инсталляция ModelMart
- ГЛАВА 1. Инсталляция.
- Инсталляция IBProvider
- 1.1 Режимы ядра и пользователя Windows
- Инсталляция клиентов