I tried to install Fedora 32 alongside my installed windows 10 and now I can’t boot into windows. When I boot it goes straight into Fedora and if I go to bios and select what I think is Windows it tells me this drive is not bootable etc. Inside Fedora I can see the win partition and access and use all the files on it still though. I think it might be because windows is booting using bios and fedora booting using uefi? Is there anyway I can be able to boot back into windows or dual boot or anything?
When I started i had a windows c drive partition with win 10 on it, a small recovery partition, a four mb of unallocated free space and and 94 gb of unallocated free space. I tried to make a / and a /swap on the unallocated space but it gave me errors telling me
“Failed to find a suitable stage1 device: EFI system partition cannot be of the type ntfs. Efi system partition must be mounted on one of /boot/efi; EFI system partition cannot be of type ntfs; EFI system partition must be mounted on one of /boot/efi; EFI system partition cannot be of type ext4; EFI system partition must be mounted on one of /boot/efi; EFI system Partition cannot be of type swap.”
I instead selected the manual configuration non gui and told it to set up BTRFS partitioning automatically for me. It installed but now I can’t boot into windows.
I’m pretty new to linux so let me know if you need any more info or me to run any commands. Thanks for help!
Welcome to the Fedora Community.
I’m sorry about your experience. First confirm that your Windows partition is intact. Boot a live media and take a peek. If all is there, there’s nothing to worry about. You need to reinstall Fedora but, this time, make sure you mount your EFI partition at /boot/efi. You can make sure of it by using the custom partitioning or Blivet.
DO NOT FORMAT THE EFI PARTITION … only mount it at /boot/efi
Other partitions you will need:
/ – mandatory (root) /home (recommended) /boot – mandatory /swap – mandatory /boot/efi – mandatory (but it already exists. Your Windows OS uses it too. It is the EFI system partition that came with your machine. DO NOT FORMAT IT. Just mount it at /boot/efi)
I can see and access windows and it’s files when I boot into fedora or use fedora usb. I tried to get help on another forum and they said they think my problem is that I installed Fedora in UEFI mode but my windows that was already installed was in legacy/BIOS mode. They said they think I need to reinstall Fedora in BIOS or legacy mode. When I checked partitions before installing Fedora there was no UEFI partition.
When I did the manual config and told it to auto setup partitions it created all of those partitions for me that you listed. It say’s I have a mounted /boot/efi now but it won’t let me boot to windows. Do you think I should still follow your advice? Just put in usb and delete all fedora partitions and reinstall? Or should I not be using UEFI? When i last used linux years ago there was only BIOS i think so im a little confused.
Just set your machine to boot with legacy/BIOS mode. While in the mode, boot a Fedora install media (DVD/USB). It will install in whatever mode it booted with. If you are installing in BIOS mode, you do not need to specify /boot/efi partition.
The strange thing is in my BIOS I can’t find any way to switch it between legacy/uefi mode. If I do reinstall will it be able to boot to windows or did i delete some kind of boot partiton for windows that I need to now reinstall or something?
Getting SMBIOS data from sysfs.
SMBIOS 2.6 present.
101 structures occupying 3599 bytes.
Table at 0x000EAD50.
Handle 0x0000, DMI type 0, 24 bytes
Vendor: American Megatrends Inc.
Release Date: 11/30/2011
Runtime Size: 64 kB
ROM Size: 4 MB
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 4.6
I’m familiar with this board. Looks like it is currently set to Advanced Mode. The display of the “boot” tab is of interest. The display of the BIOS screen in EZ Mode is of interest too (i.e the mode that shows hard disk to the bottom-left corner).