для очистки раздела /boot используем команду: sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
а после этого выполнить sudo apt-get autoremove
А также может помочь sudo apt-get autoclean
Затем sudo apt-get autoremove
Если система ругается на какие-то ошибки с неизвестными зависимостями, выполните команду: sudo apt-get -f install
после чего повторите вводи предыдущей команды
Посмотреть работу команды в видео:
после ее выполнения система удалит все предыдущие ядра и все, что с ними связанно, останутся лишь только самое актуальное ядро и его прилагающие )))
далее пишем команду установки Grub2: sudo grub-install /dev/sdX
где sdX — это раздел /boot
если вы не знаете, какой из разделов у вас отведен под загрузчик, можно написать sda1, при дальнейшей установки Grub2 попросит выбрать раздел в какой Вы хотите его установить, т.к. разделов у Вас все равно будет как минимум 3 (/boot, /system, /swap), в таблице Вы увидите какой из разделов у вам отведен под загрузчик.
Чтоб посмотреть какие разделы есть у вас выполните команду: sudo fdisk -l
В моем случае было так:
sda1 — /boot
sda2 — /system
sda5 — /swap