Здравствуйте.
Немного предыстории: есть удаленный сервер (hetzner), изначально устанавливался LAMP пакет на базе Debian 6. Недавно решил сделать апгрейд до Debian 7. Сделал aptitude update, aptitude upgrade, aptitude dist-upgrade. ОС обновилась, а вот ядро осталось 2.6.32-5-amd64. Поставил через aptitude актуальное ядро - 3.2.0-4-amd64. Удалил grub, поставил grub2. Сделал update-grub, проверил созданный скриптами конфиг - все в порядке, две записи menuentry (Debian GNU/Linux, with Linux 3.2.0-4-amd64 и recovery mode), ядро должно подключаться свежее. Делаю reboot, выполняю uname -r, и вижу: 2.6.32-5-amd64. Т.е. ядро все еще грузится старое.
Заглядываю в dmesg, среди прочего нахожу такие строки:
[ 0.000000] Linux version 2.6.32-5-amd64 (Debian 2.6.32-48squeeze6) (jmm@debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Tue May 13 16:34:35 UTC 2014
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=68720c78-1872-49c0-b0e0-5b5956aabc5d ro nomodeset
...
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=68720c78-1872-49c0-b0e0-5b5956aabc5d ro nomodeset
...
[ 1.216572] usb usb1: Manufacturer: Linux 2.6.32-5-amd64 ehci_hcd
...
[ 1.217484] usb usb2: Manufacturer: Linux 2.6.32-5-amd64 xhci_hcd
...
[ 1.245328] usb usb3: Manufacturer: Linux 2.6.32-5-amd64 ehci_hcd
Смотрю в /proc/cmdline:
BOOT_IMAGE=/vmlinuz-2.6.32-5-amd64 root=UUID=68720c78-1872-49c0-b0e0-5b5956aabc5d ro nomodeset
Это единственный файл, где упоминается ядро с этой версией. Но что самое интересное - его нет на диске. Откуда же оно тогда грузится? Искал файлы по маске vmlinuz* - нашлось только недавно установленное свежее ядро (/boot/vmlinuz-3.2.0-4-amd64).
В какую сторону еще копать? Опыта с grub нет, боюсь что после очередной правки и перезагрузки сервер не поднимется, а на нем крутится несколько очень важных проектов.