Ядерная паника после создания ядра в Red Hat Linux?

Я пытался создать новое ядро ​​для виртуальной установки Red Hat Enterprise Linux под VM Ware. Я выполнил следующие шаги:

  1. Загрузите ядро ​​с kernel.org .
  2. Извлеките загруженный файл.
  3. make menuconfig
  4. make -j8
  5. make modules
  6. make -j8 modules_install install

И все, кажется, работает нормально, однако, когда я перезагружаюсь и получаю доступ к построенной версии ядра, я получаю экран паники ядра и нажатие F1 я получаю сообщения вроде:

Could not load /lib/modules/3.10.14/modules.dep No such file ...

  • Установка последних проводов невозможна?
  • рекомендуемое место хранения для нескольких пользователей
  • (/ etc / sysconfig / iptables) «Ручная настройка этого файла не рекомендуется». Почему?
  • Дисковая утилита Red Hat работает только для root, no sudoer?
  • Как обновить только важные пакеты безопасности в redhat 5.6
  • Заменить настройку TTL Внешние записи DNS
  • Улучшение производительности скрипта
  • Как перейти на LVM?
  • 3 Solutions collect form web for “Ядерная паника после создания ядра в Red Hat Linux?”

    Вам также необходимо запустить depmod -a $NEWKERNELVERSION после установки ядра и модулей. Об этом говорит ядро, modules.dep отсутствие файла modules.dep .

    После запуска depmod -a и перезагрузки, предполагая, что у ядра есть все необходимое, оно должно работать (хотя прошло некоторое время с тех пор, как я вручную создал и установил образ ядра).

    См. Например, почему depmod необходим для создания и работы с модулями ядра? в разделе «Переполнение стека» и странице «depmod» Debian Wiki .

    Возможно, ваша корневая файловая система не смонтирована. Существует два решения:

    Обычный. Создайте и установите образ ramsts init.

    Простой: выберите Y (не M) для вашего устройства SCSI Host / SCSI или драйверов корневой файловой системы на этапе make menuconfig . Другими словами: пусть ваше ядро ​​монтирует ваши rootfs независимо.

    Недопустимый файл зависимости от модуля не должен иметь значения.

    Вы построили образ initrd после установки? Если требуются определенные модули, но не статически встроенные в ядро, вам потребуется образ initrd, например модули файловой системы

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

    PS, откуда берется ваша конфигурация ядра? Вы начали модификацию из старого файла конфигурации (просто убедитесь, что все необходимые модули присутствуют)

    Interesting Posts

    Как загрузить все файлы, перечисленные в массиве?

    Как настроить wpa_supplicant.conf для включения кнопки WPS на android6?

    Команда ls в ftp> не работает!

    RDP автоматически вводит командную строку

    Konsole: отключить контекстное меню

    Каково влияние на производительность системы при включении информации об отладке ядра?

    как получить 32-битные заголовки ядра в 64-разрядной установке debian

    Заменить значения на основе соответствия переменной ID

    Запуск нескольких xserver отображает «вне экрана» или «безголовый»

    Игрок Miro не распознает субтитры из видео, закодированного ffmpeg

    Публикация записи ARP

    Перенаправить вывод команды в два разных файла

    добавление SSL-сертификата только для Github (не все сертификаты из пакета ca-сертификатов)

    Измените раскладку клавиатуры, чтобы добавить греческие клавиши, когда AltGr + буква в консоли

    Как отключить компиляторы hotcorners и привязку для щелчков кнопок на краях экрана, когда я играю

    Linux и Unix - лучшая ОС в мире.