Assalamualaikum,wr,wb.
Tulisan kali ini akan membahas bagaimana mengatasi linux yang tidak booting setelah upgrade, hal ini dikarenakan GRUB mungkin juga ikut terupgrade, sehingga Grub Bootloader mesti diinstall ulang pada partisi EFI Linux. untuk tulisan ini dapat digunakan untuk ubuntu 16.04 keatas, dan debian 8 keatas.
Biasanya ketika tidak bisa boot, anda akan dihadapi dengan Grub Rescue Command Line :
grub> ls
Kemudian pilih partisi root anda, biasanya (hd0,gpt2) , disini karena saya memakai VM jadi saya sesuaikan tulisannya untuk partisi. kemudian cek kernel linuxnya yang ada di folder /boot/
grub> ls (hd0,msdos1)/boot
Sebelumnya silahkan cek versi kernel linux Anda seperti gambar diatas vmlinuz-4.19.0-13-amd64
kemudian dilanjut :
grub> set root=(hd0,msdos1)
grub> linux /boot/vmlinuz-4.19.0.13-amd64 root=/dev/sda1
(karena saya di VM saya sesuaikan rootnya di /dev/sda1 , biasanya rootnya dipartisi /dev/sda2)Selanjutnya silahkan boot
grub> boot
Selanjutnya silahkan Login root, kita akan melakukan update Grub,
# sudo update-grub2
Kemudian install grub pada partisi root Anda,
# sudo grub-install /dev/sda
Sampai disini selesai, semoga solusi ini dapat membantu Anda yang mengalami hal tidak bisa booting karena Grub terupgrade.
( Biasanya ada problem saat boot ketika sistem restart, yaitu order bootnya, silahkan disesuaikan)
Demikan Tulisan Kali ini, Terimakasih.
Wassalamualaikum,wr,wb.