GRUB de arranque dual de Ubuntu y Windows 10 muestra el cargador del entorno de recuperación de Windows

GRUB de arranque dual de Ubuntu y Windows 10 muestra el cargador del entorno de recuperación de Windows

Recientemente instalé un nuevo sistema operativo Windows 10. Una vez instalado Windows 10, instalé Ubuntu 14.04 para arranque dual. Una vez que reinicio el sistema, el menú de grub muestra Ubuntu y al final de la lista hay un 'cargador del entorno de recuperación de Windows (/dev/sda1)'.

No puedo obtener una opción para Windows 10.

Cuando selecciono el entorno de recuperación de Windows, arranca en Windows sin ningún problema.

Me gustaría saber si esto se puede solucionar. Me gustaría tener la opción de Windows 10 en mi grub.

Ya probé update-grub.

Aquí está el enlace al resumen de reparación de arranque: http://paste.ubuntu.com/13285386/

Salida de fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000a5b06

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000    7  HPFS/NTFS/exFAT
/dev/sda2         1026048  1271128063   635051008    7  HPFS/NTFS/exFAT
/dev/sda3      1680728064  1953519615   136395776    7  HPFS/NTFS/exFAT
/dev/sda4      1271130110  1680728063   204798977    5  Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5      1271130112  1290659839     9764864   82  Linux swap / Solaris
/dev/sda6      1290661888  1680728063   195033088   83  Linux

Partition table entries are not in disk order

Disk /dev/sdc: 2063 MB, 2063597568 bytes
226 heads, 39 sectors/track, 457 cylinders, total 4030464 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000efe8f

Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2048     4030463     2014208    b  W95 FAT32

Respuesta1

El entorno de recuperación de Windows es solo un nombre engañoso.

GRUB detecta todos los cargadores de arranque que se instalan en la máquina.

El primer cargador de arranque de Windows detectado apunta alGanar RE.

Cuando selecciona el Entorno de recuperación de Windows desde GRUB -

... se iniciará el entorno de arranque de Windows completo.

Respuesta2

sudo os-prober
sudo update-grub
sudo reboot

Respuesta3

No sé si existe una mejor configuración de grub para iniciar Windows 10 que la generada automáticamente que inicia el gestor de arranque en la partición de recuperación, pero en lo que respecta al nombre, "Entorno de recuperación de Windows" proviene directamente de la salida de os-prober, que es principalmente una pila de scripts de shell.

Para la configuración de BIOS/MBR de mi vieja escuela, la sonda relevante está en formato /usr/lib/os-probes/mounted/20microsoft.

(Estoy usando Debian 8 "jessie" en lugar de Ubuntu; es posible que las rutas de los archivos no sean correctas para Ubuntu).

Como solución de compromiso update-grubseguirá siendo útil, edité manualmente la sonda para que diga algo genérico:

elif grep -qs "W.i.n.d.o.w.s. .R.e.c.o.v.e.r.y. .E.n.v.i.r.o.n.m.e.n.t" "$2/$boot/$bcd"; then
        long="Windows (bootloader)"

y volvió a correr sudo update-grub.

Respuesta4

Creo que estás enfrentando un problema con el arranque dual con Windows 10, te sugiero que crees un pendrive USB de Ubuntu en vivo y luego abras la terminal en Ubuntu en vivo ( Ctrl+ Alt+ T) y escribas el siguiente comando... (para reparar el grub debes tener INTERNET conexión)

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

información relacionada