I am having a Linux machine with Ubuntu 12.04 Precise. My problem is that whenever I restart my machine, it will not select the OS automatically and starts the boot process, instead I have to press the enter to select the OS and to start the boot process.
Problem arises when I try to ssh to this machine from remote location and tries to reboot. It will get rebooted but won't start up, so I cannot log-in to it remotely. I have to manually press enter button to start the boot process.
I have tried re-installing the OS, but it wouldn't help. I tried changing the /boot/grub/grub.cfg file settings but I won't be able to understand its default settings.