Почему для обновления ядра Ubuntu 15.10 по-прежнему требуется перезагрузка?
Я обновил свою систему до Ubuntu 15.10 dev некоторое время назад, и ядро было 4.2.0-14.
Новое обновление загрузило ядро 4.2.0-16, но "uname -a" по-прежнему отображает текущее работающее ядро как 4.2.0-14.
Linux gedo 4.2.0-14-generic #16-Ubuntu SMP Fri Oct 2 05:14:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
И у меня есть это в моем "/boot"
-rw-r--r-- 1 root root 1311387 Sep 21 17:36 abi-4.2.0-11-generic
-rw-r--r-- 1 root root 1311906 Oct 2 01:49 abi-4.2.0-14-generic
-rw-r--r-- 1 root root 1311978 Oct 8 11:15 abi-4.2.0-16-generic
-rw-r--r-- 1 root root 184735 Sep 21 17:36 config-4.2.0-11-generic
-rw-r--r-- 1 root root 184756 Oct 2 01:49 config-4.2.0-14-generic
-rw-r--r-- 1 root root 184809 Oct 8 11:15 config-4.2.0-16-generic
drwxr-xr-x 5 root root 1024 Oct 17 19:36 grub
-rw-r--r-- 1 root root 33492548 Oct 8 20:03 initrd.img-4.2.0-11-generic
-rw-r--r-- 1 root root 33525010 Oct 16 18:39 initrd.img-4.2.0-14-generic
-rw-r--r-- 1 root root 33673615 Oct 22 00:20 initrd.img-4.2.0-16-generic
drwx------ 2 root root 12288 Jun 30 2014 lost+found
-rw-r--r-- 1 root root 182704 Aug 27 07:04 memtest86+.bin
-rw-r--r-- 1 root root 184380 Aug 27 07:04 memtest86+.elf
-rw-r--r-- 1 root root 184840 Aug 27 07:04 memtest86+_multiboot.bin
-rw------- 1 root root 3739218 Sep 21 17:36 System.map-4.2.0-11-generic
-rw------- 1 root root 3740363 Oct 2 01:49 System.map-4.2.0-14-generic
-rw------- 1 root root 3740437 Oct 8 11:15 System.map-4.2.0-16-generic
-rw------- 1 root root 6720112 Sep 21 17:36 vmlinuz-4.2.0-11-generic
-rw------- 1 root root 6720976 Oct 2 01:49 vmlinuz-4.2.0-14-generic
-rw------- 1 root root 6797680 Oct 8 11:15 vmlinuz-4.2.0-16-generic
1 ответ
Решение
Хотя Kernel 4 поддерживала оперативное исправление, Ubuntu не предоставила необходимых обновлений для оперативного исправления ядра.
Но теперь в Ubuntu 16.04 canonical начал предоставлять исправления в режиме реального времени через сервис Canonical Livepatch Service, все что вам нужно - это зарегистрироваться (бесплатно для 3 систем), установить службу
sudo snap install canonical-livepatch
и включите его своим токеном
sudo canonical-livepatch enable [Token]
После этого вам больше не понадобится перезагрузка.