How to Install Fedora 19 on UEFI Based Systems

So you have purchased a brand new system that has UEFI and you want to get Fedora 19 installed? Well, the Fedora Project does not provide an image to boot CD’s or DVD’s for UEFI based systems, so to accomplish installation you will need to use a USB flash drive to boot the Fedora 19. Once the boot is completed the full DVD installation image should function.

This is accomplished by using the efidisk.img file in the images/ directory on the Fedora 19 installation DVD to produce a bootable USB flash drive for UEFI based systems.

Download an ISO image file of the Fedora 19 installation DVD from here. Once you have the ISO downloaded become root on your system:

$ sudo su -

Next, create a mount point for the ISO image file, in this example we are using /mnt/efiiso:

# mkdir /mnt/efiiso

Mount the image file using the syntax:

# mount DVD.iso /mnt/efiiso -o loop

Where DVD.iso is the name of the ISO image file, for example Fedora19-x86_64-DVD.iso for x86_64 release of Fedora 19:

# mount Fedora19-x86_64-DVD.iso /mnt/efiiso -o loop

Transfer efidisk.img from the ISO image file to your USB flash drive using dd, use the following syntax:

# dd if=/mnt/efiiso/images/efidisk.img of=/dev/device_name

For example if your USB flash drive is showing on /dev/sdd, then:

# dd if=/mnt/efiiso/images/efidisk.img of=/dev/sdd

Finally, unmount the ISO image file and you now have a bootable USB flash drive for installing Fedora 19:

# umount /mnt/efiiso

Now you should be able to boot your UEFI based system from the USB image you created and then install Fedora from the DVD as normal. Good luck.

Let us know in the comments below whether you run Linux on a UEFI based system.