Планы Microsoft по поводу режима безопасной загрузки (Secure Boot) в Windows 8 вызвали острые разногласия в сообществе Linux. Этот режим реализован в интерфейсе UEFI, заменяющем традиционную BIOS в современных компьютерах. При использовании Secure Boot можно загрузить только операционную систему, подписанную цифровым сертификатом, чтобы исключить возможность загрузки руткитов. На некоторых системах режим можно отключить, чтобы можно было установить произвольную ОС. Производителям устройств на процессорах ARM, желающим предустанавливать Windows 8, Microsoft поставила условие, чтобы отключение Secure Boot было невозможным. На компьютерах x86-архитектуры обязательным условием, наоборот, должна быть возможность отключения Secure Boot.

Разработчики дистрибутивов Linux по-разному обходят Secure Boot; среди решений — использование ключей Microsoft, использование собственных ключей и загрузка в режиме отключенного Secure Boot с помощью загрузчика GRUB 2.

В компании Canonical вначале решили создавать собственные ключи и вместо GRUB 2 использовать загрузчик EFIlinux. По аналогии с Microsoft, был предложен набор требований к производителям оборудования. Однако теперь под давлением Free Software Foundation в Canonical все же решили в новых версиях Ubuntu использовать GRUB 2.