История изменений
Исправление 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