Я вручную установил ядро 5.10.3, но теперь хочу перейти на более раннюю версию, так как мне нужен NVIDIA CUDA. Если я удалю новые, будет ли оно загружаться со старых - или не загружаться с все? (У меня нет физического доступа к этой машине, только с терминала)
Ubuntu 18.04.5. Я установил новое ядро:
cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.3/amd64/linux-headers-5.10.3-051003-generic_5.10.3-051003.202012261630_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.3/amd64/linux-headers-5.10.3-051003_5.10.3-051003.202012261630_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.3/amd64/linux-image-unsigned-5.10.3-051003-generic_5.10.3-051003.202012261630_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10.3/amd64/linux-modules-5.10.3-051003-generic_5.10.3-051003.202012261630_amd64.deb
sudo dpkg -i *.deb
sudo reboot
Теперь в / boot у меня есть:
ls -1
config-5.10.3-051003-generic
config-5.4.58-050458-generic
grub
initrd.img-5.10.3-051003-generic
initrd.img-5.4.58-050458-generic
memtest86+.bin
memtest86+.elf
memtest86+_multiboot.bin
System.map-5.10.3-051003-generic
System.map-5.4.58-050458-generic
vmlinuz-5.10.3-051003-generic
vmlinuz-5.4.58-050458-generic
Не удалять файлы вручную. Это сломает вашу систему.
Чтобы удалить ядро 5.10, вам необходимо удалить пакеты deb.
Выполните
sudo apt remove linux-headers-5.10.3-051003-generic linux-headers-5.10.3-051003 linux-modules-5.10.3-051003-generic linux-image-unsigned-5.10.3-051003-generic
Вы сможете без проблем удалить новое ядро (команда apt remove). Но если вы не используете apt для установки ядра, вам нужно выполнить sudo update-grub
в конце удаления, чтобы снова обнаружить доступные ядра. Это обновит загрузочное меню grub.