Este es un Q&A que he descubierto recientemente, por lo que he publicado la respuesta a continuación.
Después de instalar Windows 10, cada vez que recibo una actualización del kernel o ejecuto update-grub2, siempre se muestra Windows 7o Windows Recovery Environmentno Windows 10. ¿Cómo soluciono esto permanentemente?
14.04
dual-boot
grub2
windows-10
Terrance
fuente
fuente

Respuestas:
Actualización: Acabo de realizar una instalación limpia de Xubuntu 14.04 y las entradas al archivo que se enumeran a continuación ya estaban allí. Parece que el equipo GRUB ahora ha incluido la actualización. Dejaré esto aquí para cualquiera que pueda tropezar con esto sin la actualización en su sistema todavía.
Actualización n. ° 2: Si crea un Ubuntu 14.04 LiveUSB con al menos un archivo persistente de 1GB, esta ubicación de archivo es la misma y el archivo persistente permitirá que los cambios que se realicen permanezcan. Este archivo solo debe modificarse después de iniciar el sistema en la unidad USB durante el
Try Ubuntuinicio.La razón por la que aún se muestra
Windows 7o enWindows Recovery Environmentlugar deWindows 10es que el archivo/usr/lib/os-probes/mounted/20microsoftno contiene la etiquetaWindows 10, por lo que durante laos-proberdetección del sistema operativo vuelve aWindows 7oWindows Recovery Environment.Para corregir esto, debe realizar los siguientes cambios en el siguiente archivo (voy a poner gedit como editor, pero usaré lo que quiera):
NOTA: ¡Siempre debe hacer una copia de seguridad de un archivo antes de modificarlo!
los cambios anteriores están cambiando la línea
if grep -qs "W.i.n.d.o.w.s. .8" "$2/$boot/$bcd"; thenaelif grep -qs "W.i.n.d.o.w.s. .8" "$2/$boot/$bcd"; then, y agregandoif grep -qs "W.i.n.d.o.w.s. .1.0" "$2/$boot/$bcd"; theny porlong="Windows 10 (loader)"encima de esa línea y guardándola.Una vez guardado, la ejecución
os-proberahora se ve así:luego, ejecutarlo
update-grub2ahora hará las actualizaciones a su/boot/grub/grub.cfgpermanente cada vez que obtenga una actualización del núcleo, por lo que mostrará la versión correcta de Windows ahora (ejemplo a continuación):¡Espero que esto ayude!
fuente