Книга: Linux глазами хакера
3.8.1. Подготовка к компиляции
3.8.1. Подготовка к компиляции
Прежде чем выполнять какие-то действия по обновлению ядра, нужно подготовиться к самому худшему, а именно — к краху системы. Да, неправильные действия в самом деле могут нарушить работу или сделать невозможной загрузку системы. Ядро — это основа, и если что-то указать неправильно, то оно может работать некорректно.
Если на вашем сервере уже есть какие-либо данные, то следует сделать их резервную копию. Помимо этого, приготовьте загрузочную дискету, которая может пригодиться в непредвиденной ситуации (например, в случае нарушения загрузочной записи).
Для создания загрузочной дискеты необходимо выполнить следующую команду:
/sbin/mkbootdisk ver
В данном случае ver
— это номер версии ядра, установленного в вашей системе. Если вы не знаете текущую версию вашего ядра, выполните команду:
uname -r
На моем тестовом сервере на данный момент установлено ядро 2.4.18-5asp. Чтобы создать загрузочную дискету для него, выполняем:
/sbin/mkbootdisk 2.4.18-5asp
Если неверно указать версию, то дискета не будет создана, потому что программа ищет необходимые для загрузочной дискеты файлы в директории /lib/modules/ver, где ver — это номер версии. В моем случае это директория /lib/modules/2.4.18-5asp.
- Лекция 18. Подготовка к развертыванию PKI
- 19.4. Подготовка талонов к цифровому подписыванию
- Подготовка
- 7.1. Подготовка к переговорам о цене
- Глава 6 Подготовка к следующему штурму
- Глава 20 Подготовка графики Flash к экспорту
- Подготовка рубричной рекламы
- 5.3. ПОДГОТОВКА ВЫСТУПЛЕНИЯ
- 6.9. Подготовка данных для расчета прибыльности
- Глава 6 Подготовка к разработке
- 2.1. Подготовка к установке
- Подготовка к сборке