GRUB autoboot fail

Something annoying me today, suddenly one of our servers doesn’t want to autoboot to OS instead it showing GRUB text mode. What i do to solve this is :
1. Edit /etc/default/grub and set the GRUB_TIMEOUT=0
2. execute command “sudo update-grub”