Vu que tu sembles utiliser UEFI, il faut préciser le chemin vers le répertoire EFI, généralement c'est
/boot/efi mais vérifie quand même. As-tu bien fait le montage des partitions (surtout celle qui contient /boot) et le chroot ?
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
Après il se peut que Grub se trompe en passant en mode UEFI alors que tu utilises BIOS, dans ce cas essaye :
grub-install --target=i386-pc /dev/sdx
pour forcer grub à passer en mode bios-legacy. Je viens de remarquer aussi que grub-mkconfig n'a pas détecté Windows 10, essaye d'installer
os-prober puis relance.