Logo depois que as novas versões do kernel foram lançadas para os problemas Specter e Meltdown (talvez não relacionadas), instalei a atualização mais recente do kernel, que na época era 4.13.0-25.29. Assim que reiniciei, recebi o erro do Grub "Não foi possível encontrar o destino de memória adequado".
Descobri que usar o kernel anterior resolveu o problema. Até agora, aqui está a lista de kernels funcionando e quebrados.
4.13.0-21.24 obras
4.13.0-25.29 erros
4.13.0-31.34 erros
4.13.0-32.35 erros
Alguma idéia de como eu posso consertar isso para usar os novos kernels sem precisar reinstalar o SO?
/ etc / default / grub:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
/boot/grub/grub.cfg:
# Broken entry (disk UUID has been replaced)
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-[DISK-UUID]' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root [DISK-UUID]
else
search --no-floppy --fs-uuid --set=root [DISK-UUID]
fi
linux /boot/vmlinuz-4.13.0-32-generic.efi.signed root=UUID=[DISK-UUID] ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.13.0-32-generic
}
# Working entry (disk UUID has been replaced)
menuentry 'Ubuntu, with Linux 4.13.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.13.0-21-generic-advanced-[DISK-UUID]' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root [DISK-UUID]
else
search --no-floppy --fs-uuid --set=root [DISK-UUID]
fi
echo 'Loading Linux 4.13.0-21-generic ...'
linux /boot/vmlinuz-4.13.0-21-generic.efi.signed root=UUID=[DISK-UUID] ro quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.13.0-21-generic
}
Informações do sistema:
Tags grub2 linux ubuntu linux-kernel