You've got no idea what uefi is.
The interface defined by the EFI specification includes data tables that contain platform information, and boot and runtime services that are available to the OS loader and OS. UEFI firmware provides several technical advantages over a traditional BIOS system:
Ability to boot from large disks (over 2 TiB) with a GUID Partition Table, GPT.
Flexible pre-OS environment, including network capability
GNU/Linux supports GPT. Linux should be built with option "CONFIG_EFI_PARTITION" enabled. GNU Parted is required to manage disks and partitions, as fdisk does not support GPT.