Eu acredito que "reboot = efi" é para quando algo falha. Quanto ao menu do seu grub, se você alterar a linha onde diz
GRUB_TIMEOUT=10
para
GRUB_TIMEOUT=0
Você não terá mais um menu de grub. Quanto aos seus problemas de resolução, eu sou muito bom em lidar e gostaria de ajudar com isso também se você precisar.
Respeitosamente,
Matthew Kaulfers