Hello! I could use some help with a snag I’ve hit trying to run Fedora from an external drive. I’ve “dual booted” a number of times in the past but don’t quit have the knowledge to get past this hurdle. It does feel like I’m quite close to getting it to work, however.
I’ve installed Fedora to an external Samsung Thunderbolt 3 drive. My intention was to keep it completely separate from Windows and that, if I unplugged the drive, the laptop would be the same as it always was. When booting, my UEFI shows “Fedora” and “Windows Boot Manager”. When choosing “Fedora”, I get an error that the selected boot device failed. I’ve tried restarting and cannot get Fedora to load (fortunately, my Windows install seems to be fine).
[edit] I’ve tried reformatting the external drive as GPT instead of MBR, and getting rid of any other partitions, but that hasn’t solved it.
Here’s my process:
- [edit] I installed Fedora to a USB stick the Media Creation tool
- I booted into the live USB and ran the Fedora installer
- [edit] I selected automatic partitioning.
- I didn’t disconnect the Windows drives during installation. (The installer was not able to see my internal drives anyway because the two internal SSDs were set up in a RAID 0 configuration by Dell, not AHCI. This is an Alienware laptop). So that seemed fine to me.
I’ll try posting some screenshots of the install process and other relevant info.
Other general notes:
- The “Fedora” entry in UEFI is present regardless of whether or not the external drive is connected.
- My laptop has Secure Boot enabled.
- I chose to have the installer encrypt the Fedora installation.
- Within Windows, there’s a new F: local disk, which is on the external drive. It has “EFI” and “System” folders.
- The output of “bcdedit.exe /enum firmware” shows that the Fedora entry in UEFI is pointing to that F: drive. The path is “\EFI\fedora\shim64.efi”, as shown below:
Firmware Application (101fffff)
identifier {6e57fc0c-cba2-11ef-a13a-806e6f6e6963}
device partition=F:
path \EFI\fedora\shimx64.efi
description Fedora
isolatedcontext Yes
I appreciate any help!