UEFI, or Unified Extensible Firmware Interface, is a modern replacement for the Basic Input/Output System (BIOS). On newer computers, it is installed alongside BIOS firmware, but many of those systems default to BIOS.
Getting UEFI and Linux to play nice can be something of a hassle, though some Linux distributions will handle installing on UEFI hardware without any major issues. For others, especially on certain laptops, it is something of a headache.
An article on Matthew Garrett’s blogs gives the latest information on how Linux is doing when it comes to UEFI hardware. Keep in mind that UEFI is a motherboard thing. It has nothing to do with the hard drive.
There have been some issues with Linux and UEFI on some Samsung notebooks, Toshiba computers and Lenovo systems. Jump on Garret’s latest post to read the details.