Разработчик Мэтью Гарретт (Matthew Garrett) обобщил (http://mjg59.dreamwidth.org/22028.html) текущее состояние поддержки UEFI в Linux. В целом проблемы вызывают 3 производителя. Кроме уже известных проблем (https://www.opennet.ru/opennews/art.shtml?num=35993) с ошибкой в реализации UEFI в ноутбуках Samsung, приводящих к отказам ноутбуков, обходное решение для которых было недавно внесено (https://www.opennet.ru/opennews/art.shtml?num=35993) в ядро Linux, отмечаются проблемы в реализации UEFI в устройствах от Toshiba и Lenovo.
Некоторые ноутбуки Toshiba не могут загрузить Fedora 18 в режиме UEFI Secure Boot, несмотря на наличие загрузчика подписанного ключом Microsoft, поскольку в прошивке Toshiba ключи, проверяющие валидность запускаемых бинарных файлов, в нарушение стандарта размещены вне базы данных проверочных сигнатур, а также отдельно от белых и чёрных списков сигнатур. К счастью, такое поведение нарушает также и требования сертификации windows 8, поэтому Toshiba вероятно будет вынуждена выпустить обновления UEFI/BIOS для своих устройств, подверженных этой проблеме.
Некоторые устройства Lenovo могут загрузить только Windows или Red Hat Enterprise Linux, так как по какой-то причине строки для идентификации данных ОС жёстко зашиты в качестве вариантов запуска загрузчиков. Эта ситуация гораздо больше беспокоит Мэтью, поскольку ему в данный момент не удалось получить от Lenovo ответ за запрос, касающийся данной проблемы. Тем не менее, за исключением этих неудачных моментов, в целом поддержка UEFI в Linux по мнению разработчика на данный момент работает уже достаточно неплохо.
URL: http://www.phoronix.com/scan.php?page=news_item&px=MTI4OTc
Новость: https://www.opennet.ru/opennews/art.shtml?num=36006