Я недавно обновил свое ядро на CentOS 6.7. Это также очистило все более старые версии, которые также обновили мой /boot/grub/grub.conf, в нем есть одна запись (из нового ядра). Теперь, когда я перезагружаюсь, загрузка завершается с ошибкой "файл не найден", причина в том, что она все еще пытается загрузиться с более старым ядром, которого больше нет в /boot. Когда я перехожу на страницу со списком ядер, на ней отображается только старое ядро (которого больше нет), никаких признаков появления нового ядра в этом списке. Наконец, мне пришлось загружаться с помощью командной строки grub, все работало нормально. Я проверил /etc/grub.conf, это ссылка на /boot/grub/grub.conf. В каталоге /boot /efi /EFI /redhat / есть еще один файл grub.conf, но он также идентичен /boot/grub/grub.conf. Я искал строку версии ядра, чтобы проверить, ссылается ли она на что-то еще, это не так. Потом я узнал, что это за мной, что-то все еще не хорошо. Пожалуйста, посоветуйте мне.
Обновление Это может быть связано с последним обновлением BIOS, где теперь включена загрузка uefi. Когда я вручную выбираю загрузочный диск, я вижу 2 варианта, один из которых начинается с загрузочного загрузчика UEFI aaaaaa OS, а другой - с загрузочного диска SATA aaaaaaaa. Когда я выбираю загрузочный диск, он загружается с последним ядром. Должен ли я что-либо изменить после обновления BIOS?