I have Linux system in which we force /dev/devname for running the system.proc            /proc            proc    defaults        0       0/dev/sda1       /                ext3    barrier=1,errors=remount-ro 0       1/dev/sda5       /opt             ext3    barrier=1,defaults        0       22 /dev/sda2       /opt/vortex/dvss ext3    barrier=1,defaults 0   3/dev/sda6       none             swap    sw              0       0/dev/scd0       /media/cdrom0    udf,iso9660 user,noauto     0       0We have this system running without issues till date. But, often in some installed machine we see that the system is not able to boot properly and sudden goes into  Grub rescueWhen i mount the device as secondary and run E2Fsck i see that the system can be restored.Now, we are trying to address this failure. [Fixing System boot failure due to GRUB ErrorIn order, I noticed in some forums they say to SET UUID based boot up in FSTABwhat are all the advantages that we would have if it is set through UUID.Is there a possibility that it would reduce my GRUB ERROR 
UUID vs /dev/sdX in FSTAB
boot;partition;grub2;fstab