/ boot symlinks не соответствуют текущей версии ядра

Я немного озадачен следующим:

У меня многоядерная система, по умолчанию установлена grub.conf , которая равна 3.6; я не понимаю, почему, когда я перечисляю файлы в /boot/ я вижу, что символические vmlinuz ядра ( vmlinuz и System.map ) указывают на другую версию, чем текущая !? Это не имеет большого смысла.

 # uname -r 3.6.11.5-rt37.55.el6rt.x86_64 # ll /boot/ total 175180 -rw-r--r--. 1 root root 106312 Dec 16 2014 config-2.6.32-504.3.3.el6.x86_64 -rw-r--r-- 1 root root 129027 Feb 10 11:35 config-3.14.58-rt59 -rw-r--r-- 1 root root 115846 Sep 17 2013 config-3.6.11.5-rt37.55.el6rt.x86_64 drwxr-xr-x. 3 root root 4096 Oct 27 15:15 efi drwxr-xr-x. 2 root root 4096 Feb 10 11:27 grub -rw-------. 1 root root 18799747 Oct 27 15:16 initramfs-2.6.32-504.3.3.el6.x86_64.img -rw------- 1 root root 6903796 Feb 10 11:27 initramfs-3.14.58-rt59.img -rw------- 1 root root 15747530 Feb 8 12:32 initramfs-3.6.11.5-rt37.55.el6rt.x86_64.img -rw-------. 1 root root 4763702 Oct 27 15:33 initrd-2.6.32-504.3.3.el6.x86_64kdump.img drwx------. 2 root root 16384 Oct 27 15:11 lost+found -rw-r--r--. 1 root root 200269 Dec 16 2014 symvers-2.6.32-504.3.3.el6.x86_64.gz lrwxrwxrwx 1 root root 29 Feb 10 11:26 System.map -> /boot/System.map-3.14.58-rt59 -rw-r--r--. 1 root root 2544888 Dec 16 2014 System.map-2.6.32-504.3.3.el6.x86_64 -rw-r--r-- 1 root root 2459564 Feb 10 11:26 System.map-3.14.58-rt59 -rw-r--r-- 1 root root 2176146 Sep 17 2013 System.map-3.6.11.5-rt37.55.el6rt.x86_64 lrwxrwxrwx 1 root root 26 Feb 10 11:26 vmlinuz -> /boot/vmlinuz-3.14.58-rt59 -rwxr-xr-x. 1 root root 4152944 Dec 16 2014 vmlinuz-2.6.32-504.3.3.el6.x86_64 -rw-r--r-- 1 root root 4715088 Feb 10 11:26 vmlinuz-3.14.58-rt59 -rwxr-xr-x 1 root root 4198832 Sep 17 2013 vmlinuz-3.6.11.5-rt37.55.el6rt.x86_64 # 

One Solution collect form web for “/ boot symlinks не соответствуют текущей версии ядра”

Символы ядра, указывающие на новое ядро, а не тот, который вы используете, означает, что вы скомпилировали / установили новое ядро.

Я также начал бы удалять старые версии ядра, а именно 2.6.32, которые вы установили, так как часто существуют ограничения размера в разделе / ​​boot.

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

Возможно, вам понадобится запустить эту команду для обновления grub.

 sudo update-grub 

Если он действительно обновляет grub, тогда запустите:

 sudo grub-install /dev/sda 
  • Linux 3.x не удается назначить память PCI BAR
  • Терминал KMS: как отключить второй экран или как заставить разрешение сертификации?
  • Установка кросс-инструментальной цепочки для создания бинарных файлов ARM в Debian
  • Qemu: никакая файловая система не может монтировать root (не может монтировать крыши)
  • Как включить USB с помощью linux-socfpga?
  • компилировать программное обеспечение с более старой версией ядра gcc и linux
  • Повреждение файловой системы Linux из-за неправильного завершения работы (fs ext4)?
  • Инструмент для создания только встроенного исходного кода
  • Сильное время загрузки ядра Linux; как исследовать на нем?
  • Локальный компилятор пользователя
  • Использование qemu для загрузки OpenSUSE (или любой другой ОС) с настраиваемым ядром
  • Безопасно ли удалять неиспользуемые ядра Linux?
  • Linux и Unix - лучшая ОС в мире.