Are you curious to work with the Linux Operating System inside your PC/Laptop? Then you're at the right place. This guide helps you in the hassle-free installation of Fedora Linux on your System.
Now, we are going to install Fedora Workstation v35 on our system.
What is Fedora?
Fedora Linux is a Linux distribution developed by the community-supported Fedora Project which is sponsored primarily by Red Hat, a subsidiary of IBM, with additional support from other companies.
If you want to know more about Linux and its distributions, check it out here.
Prerequisites
- 35GB+ free space in HDD/SSD
- 8/16GB Pen drive
- Windows 11/10
Note: This guide is only for the system which has UEFI BIOS and the type of SSD/HDD is GPT and System Type is x64-based.
How to check the BIOS Mode of your system?
- Click Start Button
- Search msinfo32 (or) System Information in the search bar
- Check BIOS Mode Property
If it's UEFI, you're good to go.
How to check the SSD/HDD Mode of your system?
- Click Start Button
- Search for
cmd
- Run
cmd
as administartor - Type
diskpart
and press enter. - Next, type
list disk
and press enter.
If you see *
under GPT of Disk 0, you're ready for installation of Fedora Linux in your System.
Softwares Required
Now, it's time to create a bootable USB. So, format your USB beforehand.
Create a Bootable USB using Rufus
- Open Rufus and plug your clean USB stick into your computer.
- Rufus will automatically detect your USB. Click on Device and choose the USB you want to use from the drop-down menu.
- Make sure the Boot Selection option is set to Disk or ISO image then click Select. Rufus will open a file explorer browser window, locate the ISO image which you downloaded named
Fedora-Workstation-Live-x86_64-XX-X.X.iso
to burn onto the USB, and select it.
- Leave other options as default and click Start.
- You’ll get a warning saying that any data on the USB will be destroyed (this is normal). Click OK and Rufus will start creating the ISO image on the USB.
- Let it run in the background, jump to the next section.
- Once Rufus has finished creating the ISO image on the USB, you can close it and your bootable USB is ready to go!
Make a new Unallocated Partition.
Press the
Windows key + R
on your keyboard to open the Run utility, or search for it in the Start menu.Type
diskmgmt.msc
and press OK.A menu will appear with a list of all your hard drives. Right-click on the drive you want to partition and select Shrink Volume.
You'll be asked how much you want the drive to shrink. The amount you enter will be the amount of space left for your new partition. The
total size after shrink
will be the space left in the original partition.Enter a value and Click Shrink. (Note: If you want 50GB partition, the value is 50 x 1024 = 51200).
Now, you'll find a new Unallocated Partition under Disk 0.
Reboot your system into BIOS Mode.
- To boot into BIOS, Press the below keys before OEM Logo (Brand Logo) appears. the key may be
ESC
,Del
,F1
,F2
,F10
,F12
. If still, it's not booting into BIOS, Check the below step. - Google your system model with BIOS mode at the end. You'll find the solution.
- After booting into BIOS, disable
Secure Boot
and Change the Boot Drive priority toUSB
. - Save the Changes and Reboot.
Boot into Fedora
- If all steps have been performed correctly, you will see the below image.
- Select
Test this media & start Fedora Workstation-Live XX
- Wait for some time, you'll see a window with two options.
- Click Install to Hard Drive. Again, wait for < 1 min.
- You will land on the below Window.
Click on the
Keyboard
option, Select your Keyboard Language and Click Continue.Similarly, Click on the
Date & Time
option, Select your Time Zone and Click Done.
Installation
- Now, Click
Installation Destination
.
- Select your disk, Choose Custom under Storage Configuration and Click on Done.
- Now, you'll be in the below window and also verify that the Available Space is your Unallocated Partition Space.
- Click on the + icon, a popup appears, Choose
/boot/efi
Under Mounting Point which is System's EFI partition. Enter1024MiB
in Desired capacity. Click on Add mount Point.
- Similarly, Click on the + icon again, In popup, Choose
/
Under Mounting Point which is called Root Partition. Subtract 5GiB from Available Space and Enter remaining space in Desired capacity (Ex: 50 GiB). Click on Add mount Point. And Verify it'sDevice Type
which is Btrfs.
- Similarly, Click on the + icon again, In Pop up, Choose
swap
Under Mounting Point, which is swap memory. Enter the remaining space in Desired capacity (Ex: 5 GiB). Click on Add mount Point.
- Finally, you'll see all the partitions created.
- Now, click on Done. Verify the Summary of Changes. And click on Accept Changes.
- You'll see the below window. Now, click on Begin Installation.
Relax for 10-15 mins.
- Click on Finish Installation.
The system will restart automatically and you'll see the GRUB Bootloader, Select Fedora, and Press Enter.
Enter your details and you'll be finally booted into Fedora Linux.
Thanks for following the guide. Hope this helps you in some way :)
Top comments (10)
Disable SecureBoot? What if there’s no option in BIOS to do that? Not all PC makers will expose that option in the BIOS.
All new PCs are shipped with UEFI boot, I wonder if you found a new PC without UEFI, that would be a real gem.
It may be a Legacy Boot enabled BIOS, where secure boot option is completely disabled.
Legacy Boot enabled BIOS isn't something new PCs (shipped with Windows on them) with SecureBoot disabled are liekly to come with. It's up to the hardware manufacturer to give you the option to turn off SecureBoot. Not all do.
Very detailed!
Great job 👏
Thanks man.
Fedora workstation is pretty cool 😎
Absolutely.
Awesome Job!
Thank you.
indeed, I'm facing of this issue now. ...