¿Cómo agrego una entrada personalizada al menú de inicio de Fedora grub2, como legado (no UEFI)?

1

Ayer, instalé Fedora 25 en mi sistema Windows 10 para un arranque dual. Desafortunadamente, rápidamente me di cuenta de que la computadora ya no arrancaría a Windows desde el menú de arranque, aunque sí tiene una opción 'Windows' en el menú de arranque que se inicia en la recuperación.

Creo que lo que sucedió es que Grub2 encontró la partición de recuperación de Windows y la etiquetó como "Windows", por lo que cada vez que intento iniciar Windows, termino en la recuperación de Windows.

Si corro sudo fdisk -l, esto es lo que obtengo:

Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 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
Disklabel type: dos
Disk identifier: 0x568c8dd9

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/sda2         1026048 310306815 309280768 147.5G  7 HPFS/NTFS/exFAT
/dev/sda3       310306816 312403967   2097152     1G 83 Linux
/dev/sda4       312403968 500117503 187713536  89.5G  5 Extended
/dev/sda5       312406016 500117503 187711488  89.5G 83 Linux


Disk /dev/mapper/luks-d2b4044e-3d8d-485c-8ee9-7c197f600aa6: 89.5 GiB, 96106184704 bytes, 187707392 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 /dev/mapper/fedora-root: 50 GiB, 53687091200 bytes, 104857600 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 /dev/mapper/fedora-swap: 7.6 GiB, 8162115584 bytes, 15941632 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 /dev/mapper/fedora-home: 31.9 GiB, 34254880768 bytes, 66904064 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

Observe cómo hay dos particiones de MS-DOS basadas en el formato HTFS / NTFS / exFAT, sda1 y sda2, con sda1 siendo de 500MB de tamaño y sda2 siendo 147.5GB de tamaño, el mismo tamaño que mi partición de Windows debería ser. Supongo que la partición de 500 MB es la partición de recuperación, y el indicador de inicio en esa partición explica por qué se está iniciando en la recuperación en lugar de en Windows 10.

Solo puedo asumir que ahora necesito agregar la partición de Windows adecuada a Grub2 si quiero poder iniciarlo, pero después de horas de buscar en Google, parece que no hay ninguna documentación que pueda encontrar al agregar nuevas entradas de Grub2 en una reciente Versión de Fedora en Legacy en lugar de UEFI. ¿Alguien sabe cómo harías esto?

TheEnvironmentalist
fuente
Te has asegurado de hacer grub-update (o grub2 equivalente) para ver si grub puede encontrar las particiones de Windows?
f3rn0s
@tealkine repetidamente. Solo encuentra el uno, sda1.
TheEnvironmentalist