LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

А дальше? Как быть при обновлениях?

Чуть проще, чем с LILO.

Если остаться на -huge- ядре (не рекомендуется), то делать ничего не надо, если в конфиге GRUB ядром прописан /boot/vmlinuz. Это симлинк, который обновляется последним установленным пакетом ядра.
Если использовать -generic- ядро, то начиная с 14.2 (нынешний -current) пакет дополнительено делает симлинк /boot/vmlinuz-generic (-smp ядро /boot/vmlinuz-generic-smp), если прописаны именно они, останется только обновить initrd: смотрим версию установленного нового ядра (ls /var/log/packages/kernel-generic-* (по uname -r нельзя, работает старое ядро), допустим 4.1.15-smp), выполняем:
# /usr/share/mkinitrd/mkinitrd_command_generator.sh -r -k 4.1.15-smp
он обновит /boot/initrd.gz модулями из заданного ядра.

Для GRUB уже можно перегружаться, для LILO нужно еще сказать
# lilo

Исходная версия bormant, :

А дальше? Как быть при обновлениях?

Чуть проще, чем с LILO.

Если остаться на -huge- ядре (не рекомендуется), то делать ничего не надо, если в конфиге GRUB ядром прописан /boot/vmlinuz. Это симлинк, который обновляется последним установленным пакетом ядра.
Если использовать -generic- ядро, то начиная с 14.2 (нынешний -current) пакет делает симлинк /boot/vmlinuz-generic (-smp ядро /boot/vmlinuz-generic-smp), если прописаны именно они, останется только обновить initrd: смотрим версию установленного нового ядра (ls /var/log/packages/kernel-generic-* (по uname -r нельзя, работает старое ядро), допустим 4.1.15-smp), выполняем:
# /usr/share/mkinitrd/mkinitrd_command_generator.sh -r -k 4.1.15-smp
он обновит /boot/initrd.gz модулями из заданного ядра.

Для GRUB уже можно перегружаться, для LILO нужно еще сказать
# lilo