Grub boot Issue

For a reason that I not aware after a reboot grub stop booting and only showing me the bash command line.
I already found out how to boot it manually

Something like this:

grub-> set root=(hd0,msdos1)
grub->linux /vmlinuz-4(tab autocomplete) root=/dev/sda1
grub->initrd /initramfs-4(tab autocomplete).img
grub->boot

But still don’t know how to fix it for good, any help is welcome.
Thx

Can you post /etc/default/grub and /boot/grub2/grub.cfg

So the grub2/grubenv is set to:

saved_entry=Rockstor 3 (core), with Linux 4.2.5-1.el7.elrepo.x86_64

The /etc/default/grub

GRUB_TIMOUT=5
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY=“true”

I don’t see a grub.cfg, I see a /etc/grub2.cfg but it’s says file not found.
I’m checking this files on grub bash by listing (hd0,msdos1) and (hd0,msdos3).

Edit: According to Recovery from failed system drive or usb stick - #7 by sirhcjw the import is automatic so I guess I just going to try to reinstall.