Retirado de Wiki ArchLinux, Detectando outros sistemas operacionais (ING)
Para que o grub-mkconfig procure outros sistemas instalados e os adicione automaticamente ao menu, instale o pacote os-prober e monte as partições a partir das quais os outros sistemas inicializam. Em seguida, execute novamente o grub-mkconfig. Se você obtiver a seguinte saída: em seguida, edite e adicione/descomente: Aviso: os-prober não será executado para detectar outras partições inicializáveis /etc/default/grub
GRUB_DISABLE_OS_PROBER=false
Em seguida, tente novamente.
Ponta: Você também pode querer que o GRUB se lembre da última entrada de inicialização escolhida.
Veja /Dicas e truques#Recuperar entrada anterior (ING).