Eu passei um bom tempo removendo o 4.13.0-38 depois de vários problemas (dpkg e initramfs). Eu decidi usar o kernel 4.13.0-36 como ele já estava instalado. Veja como eu fiz isso:
Verifique qual kernel alternativo está instalado:
sudo dpkg -l linux*
A entrada que eu queria era linux-image-4.13.0-36-generic
Grub de backup:
sudo cp /etc/default/grub /etc/default/grub.bak
Editar o grub:
sudo nano /etc/default/grub #use any editor
Altere a linha 6 para:
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.13.0-36-generic"
Isso garante que atualizações futuras não afetem a ordem de inicialização.
Salvar e executar o grub de atualização:
sudo update-grub
reboot
Verifique a versão do kernel
uname -a
Opcionalmente, remova o kernel quebrado:
sudo dpkg -l linux*
sudo apt-get purge -y <all kernel 4.13.0.38 packages>
Finalizando:
sudo apt-get upgrade -y
Alguns comandos úteis / de resolução de problemas que usei ao longo do caminho ou se as coisas não correram como planejado:
sudo pkill dpkg*
sudo apt-get install -f
sudo dpkg --configure -a
ls /boot
Espero que isso ajude de uma forma ou de outra.