Ask Your Question

GRUB not showing windows option (Windows 8)

asked 2015-05-05 07:01:27 -0500

bhaz gravatar image

updated 2015-05-05 08:05:34 -0500


First time fedora user, just set up a dual boot alongside Windows 8.1 and now when booting the machine there is no option for windows, only 3 fedora options.

I have searched around a bit, and seen a few possible solutions but none have worked so far.

I have tried updating grub, and following the steps here: Link to askfedora post

Here is the output of fdisk -l (not sure if this is helpful or not):

 Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 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
Disklabel type: gpt
Disk identifier: 790D9A63-27D8-4345-9A02-3D2377EE89E7

Device         Start       End   Sectors  Size Type
/dev/sda1       2048   1026047   1024000  500M EFI System
/dev/sda2    1026048   1107967     81920   40M unknown
/dev/sda3    1107968   1370111    262144  128M Microsoft reserved
/dev/sda4    1370112   2373631   1003520  490M Windows recovery environment
/dev/sda5    2373632 746895359 744521728  355G Microsoft basic data
/dev/sda6  951697408 968869887  17172480  8.2G Microsoft basic data
/dev/sda7  968869888 983431167  14561280    7G Windows recovery environment
/dev/sda8  746895360 746897407      2048    1M BIOS boot
/dev/sda9  746897408 747921407   1024000  500M Linux filesystem
/dev/sda10 983431168 999815167  16384000  7.8G Linux swap
/dev/sda11 747921408 852779007 104857600   50G Linux filesystem
/dev/sda12 852779008 951697407  98918400 47.2G Linux filesystem

Partition table entries are not in disk order. 

Thank you for any help

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-05 17:13:19 -0500

cgonz31 gravatar image

You installed Fedora in BIOS/CSM/Legacy mode while W8.1 was already installed in UEFI mode. You CANNOT boot two operating systems (OSs) from the same storage device with two different boot firmwares (UEFI and BIOS/CSM/Legacy).

Your first partition in the disk is an EFI System Partition (ESP). This mean W8.1 is installed in UEFI mode. The BIOS boot partition (/dev/sda8) means you installed Fedora in BIOS/Legacy/CSM mode.

You MUST install F21 in UEFI mode for the dual-booting to work.

1) Erase the F21 partitions in the disk.

2) Install F21 in UEFI mode. Note that 32-bit UEFI booting is not supported by F21. You will have to use a 64-bit image. If your PC is not 64-bit capable, you CANNOT install F21 in UEFI mode. Then you would be stuck with your current setup or you could reinstall W8.1 in Legacy mode, and add W8.1 to the GRUB2 menu.

Assuming you have a 64-bit PC, after the UEFI F21 installation you have to add W8.1 to the GRUB2 menu. Usually, GRUB2 will recognize Windows and add an automatic entry. If it works, problem solved. If the automatic entry does not work, you have to add a custom entry to GRUB2 to point to the W8.1 bootloader. This link below has all the details:

This link is for installing Fedora and erasing Windows. Skip the instructions to erase Windows. All the other instructions will work to setup a UEFI dual-booting system with Windows and Fedora.

Bit of Advice:

Back up your data before working with partitions and OS installations. You are literally a few clicks away from wiping all your data if you make a mistake.

edit flag offensive delete link more

Question Tools



Asked: 2015-05-05 07:01:27 -0500

Seen: 1,874 times

Last updated: May 05 '15