Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Red Hat Enterprise Linux: Руководство по системному администрированию
  3. V. Настройка системы
  4. Глава 37. Обновление ядра вручную

37.2. Подготовка к обновлению

Прежде чем обновлять ядро, выполните несколько действий, чтобы подстраховать себя. Прежде всего убедитесь в том, что у вас есть рабочий загрузочный носитель на случай возникновения проблемы. Если загрузчик не будет настроен правильно для загрузки нового ядра, компьютер не сможет загрузить Red Hat Enterprise Linux без рабочего загрузочного носителя.

Чтобы сделать, например, загрузочную дискету, войдите в систему под именем root и введите в приглашении оболочки следующую команду:

/sbin/mkbootdisk `uname -r`

ПодсказкаПодсказка
 

Дополнительные параметры можно найти на странице man mkbootdisk. Также поддерживается использование для загрузочных носителей дисков CD-R, CD-RW и USB-накопителей, если это поддерживает BIOS компьютера.

Прежде чем продолжить, загрузите компьютер с этого загрузочного носителя, чтобы убедиться в его исправности.

Хотя можно надеяться, что этот носитель не потребуется, лучше сохранить его в безопасном месте на всякий случай.

Для того, чтобы определить установленные пакеты ядра, выполните в приглашении оболочки следующую команду:

rpm -qa | grep kernel

В результате вы увидите названия некоторых или всех следующих пакетов, в зависимости от архитектуры компьютера (номера версий и названия пакетов могут отличаться):

kernel-2.6.9-5.EL
kernel-devel-2.6.9-5.EL
kernel-utils-2.6.9-5.EL
kernel-doc-2.6.9-5.EL
kernel-smp-2.6.9-5.EL
kernel-smp-devel-2.6.9-5.EL
kernel-hugemem-devel-2.6.9-5.EL

Проанализировав этот список, определите, какие пакеты потребуется загрузить для обновления ядра. Для однопроцессорного компьютера требуется только пакет kernel. За описанием различных пакетов обратитесь к разделу 37.1 Обзор пакетов ядра.

Все пакеты ядра содержат в имени файла указание архитектуры, для которой предназначен пакет. Имя пакета имеет вид kernel-<variant>-<version>.<arch>.rpm, где <variant> — это может быть smp, utils и т.д. А <arch> обозначает архитектуру следующим образом:

  • x86_64 — архитектура AMD64

  • ia64 — архитектура Intel® Itanium™

  • ppc64 — архитектура IBM® eServer™ pSeries™

  • ppc64 — архитектура IBM® eServer™ iSeries™

  • s390 — архитектура IBM® S/390®

  • s390x — архитектура IBM® eServer™ zSeries®

  • Разновидности x86: ядра x86 оптимизированы для различных версий x86, в частности:

    • i686 — компьютеры с процессором Intel® Pentium® II, Intel® Pentium® III, Intel® Pentium® 4, AMD Athlon® и AMD Duron®

Перекрёстные ссылки книги для 37.2. Подготовка к обновлению

  • Глава 37. Обновление ядра вручную
  • Вверх
  • 37.3. Загрузка обновлённого ядра

Book navigation

  • Введение
  • I. Вопросы, касающиеся установки
  • II. Файловые системы
  • III. Управление пакетами
  • IV. Сетевая конфигурация
  • V. Настройка системы
    • Глава 28. Доступ к консоли
    • Глава 29. Настройка даты и времени
    • Глава 30. Настройка клавиатуры
    • Глава 31. Настройка мыши
    • Глава 32. Настройка системы X Window
    • Глава 33. Управление пользователями и группами
    • Глава 34. Настройка принтера
    • Глава 35. Автоматизация задач
    • Глава 36. Файлы журналов
    • Глава 37. Обновление ядра вручную
      • 37.2. Подготовка к обновлению
      • 37.3. Загрузка обновлённого ядра
      • 37.4. Выполнение обновления
      • 37.5. Проверка образа начального RAM-диска
      • 37.6. Проверка загрузчика
    • Глава 38. Модули ядра
    • Глава 39. Настройка агента доставки почты (MTA)
  • VI. Мониторинг системы
  • Выходные сведения

Последние материалы

  • Утилита sensors
    20 hours ago
  • Сканер Rkhunter
    1 week 1 day ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 5 days ago
  • Программа Timeshift
    3 weeks 4 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru