Fallo “Invalid Signature” de GRUB
En algunas ocasiones, despues de reparar o actualizar el gestor de arranque GRUB, se produce un error al intentar arrancar un sistema operativo Windows. En estos casos nos pondra en pantalla “Invalid Signature”.
El error se debe generalmente a que tenemos el sistema operativo en cuestion instalado en el disco duro segundario, pero GRUB ha sido reconfigurado para leerlo del primario, por esta razon se produce el error. La solucion es facil:
En la consola de comando escribimos:
sudo gedit /boot/grub/device.map
Como podremos ver, el hd0 se encuentra asignado al disco duro master, tendremos que cambiarlo a sdb o al que le corresponda. Cuando tengamos hecho el cambio debemos ejecutar los siguientes comandos para que se actualice GRUB y tendremos todo arreglado:
sudo os-prober
sudo update-grub
sudo reboot

hola!! ya intente hacerlo pero no funciona!!!
Si no te funciona puedes probar reinstalando Grub desde 0, es decir, instalacion limpia sin configuraciones anteriores. A mi el metodo descrito en el post me ha funcionado, pero quizas en otras distros no funciona.