grub2: disable GRUB_HIDDEN_TIMEOUT and GRUB_HIDDEN_TIMEOUT_QUIET which will conflict with GRUB_TIMEOUT
grub2: fix cache file missing issue