Например, мое меню начальной загрузки имеет три версии ядра, каждого с опцией восстановления. Эти дополнительные опции для отладки и поиска и устранения неисправностей?
После того, как новое ядро установлено, нет никакой гарантии, что новый будет работать безупречно из-за в большой степени фрагментированной области Linux. Поэтому меню начальной загрузки предложит возможность легко загрузиться к предыдущему ядру. Более ранние ядра могут легко быть удалены или просто удалены из меню начальной загрузки.
И да, это также используется для отладки целей, скажем, разработчиками.
Для примера я буду использовать машину Ubuntu/Debian. Удостоверьтесь, что Ваше новое ядро работает правильно и совместимо с Вашей текущей установкой прежде, чем сделать это. Сначала мы должны перечислить, какие ядра установлены, поэтому откройте окно терминала и выполнитесь:
dpkg --list 'linux-image*'
это должно произвести что-то подобное ниже
||/ Name Version Description
+++-=============================-=============================-==========================================================================
ii linux-image 2.6.22.14.21 Generic Linux kernel image.
un linux-image-2.6 (no description available)
rc linux-image-2.6.20-15-generic 2.6.20-15.27 Linux kernel image for version 2.6.20 on x86/x86_64
ii linux-image-2.6.20-16-generic 2.6.20-16.32 Linux kernel image for version 2.6.20 on x86/x86_64
ii linux-image-2.6.22-14-generic 2.6.22-14.47 Linux kernel image for version 2.6.22 on x86/x86_64
ii linux-image-generic 2.6.22.14.21 Generic Linux kernel image
Теперь у нас есть список установленных ядер, мы можем просто удалить ядро путем вызова управления пакетом. Скажите, мы хотим удалить 2.6.22-14-generic
ядро, мы выполняемся:
sudo apt-get remove linux-image-2.6.22-14-generic
Вы, возможно, должны ввести свои учетные данные и после того, как то Ваше выбранное ядро будет меня удаленный постоянно. Если это все еще присутствует в списке начальной загрузки (GRUB), выполните следующую команду в терминале:
sudo update-grub
Когда Вы обновляете к новой версии ядра, более старые обычно оставляют там в случае, если новое ядро повреждает что-то.
Вы не упоминаете свой дистрибутив, но вот является пример способом очистить их: http://www.cyberciti.biz/faq/proper-way-to-remove-old-linux-kernels/