O problema não é fácil de resolver corretamente, enquanto cada dispositivo e distribuição tem seu próprio, mas vou tentar
quando você montou a partição do Windows, vá para o terminal e verifique quais janelas de partição estão montadas por
fdisk -l
na saída, observe a partição que possui o sistema de arquivos NTFS (a maioria é usada apenas pelas janelas) digamos que seja (por exemplo, / dev / sdb2)
então
ls -l /dev/disk/by-uuid
então pegue a pequena string que você encontra associada à sua partição (por exemplo, / dev / sdb2). A string será algo como (AC46D28646D250A6)
agora edite o /etc/grub.d/40_custom no seu editor de texto favorito (se você não encontrou, então você precisa encontrar um arquivo que seja responsável por adicionar uma entrada de boot na sua distribuição linux)
na parte inferior de 40_custom adicione essas linhas substituindo minha string de (AC46D28646D250A6) por seu próprio ofcource
menuentry 'Windows 10' {
insmod ntfs
insmod ntldr
insmod part_msdos
insmod search_fs_uuid
search --fs-uuid --no-floppy --set=root AC46D28646D250A6
ntldr /bootmgr
}
depois vá para / boot / grub2 e faça um backup do seu atual grub.cfg
e agora
grub2-mkconfig --output=/boot/grub2/grub.cfg
e faça uma reinicialização para verificar se o Windows foi adicionado agora ao seu menu de entrada de inicialização
e também observe que as opções fornecidas em 40_custom (ou seu arquivo exclusivo) podem ter que ser alteradas para corresponder ao estado da sua máquina