Решил поиграться с systemd в Xubuntu 15.04. Домашний нетбук асус подходил в качестве подопытного кролика лучше всего (на него у меня меньше всего завязано). Т.к. паралельно решил попробовать UEFI то выбор стал еще более однозначным (из 3-х доступных мне машин только нетбук и рабочий комп умеют uefi. Рабочий с-но лишний раз трогать не хочется - у меня на нем только LTS версии).
Так как ранее у меня была MBR и загрузка через grub-pc, то я просто скинул локальные доки в облака и на резервный винт и просто переразбил винт с GPT таблицей разделов.
Первый блин вышел комом - встал grub-pc и загрузка шла через BIOS. Сам ассус - переходный в нем не совсем полноценный UEFI а поддержка UEFI загрузки встроенная в BIOS - самих uefi настроек в BIOS никаких нет.
Что делал: создал UEFI (в Gparted перед началом установки) раздел и указал его монтирование в /boot/EFI.
После чего пробовал еще пару ручных разметок - результат то-же (т.е. никакой).
Пробовал через boot-repair поменять grup-pc на grub-efi, но оказалось что если комп загружен в режиме BIOS то там не доступны переменные окружения EFI. И ни руками ни через boot-repair grub-efi нормально не поставить (можно только grub-pc поломать).
В конце концов сдался и сказал установщику - разбей сам (мне разбивка по умолчанию не нравится - я предпочитаю хомяк на отдельном разделе в XFS держать, а не на общем корне в EXT4, и своп я в файл делаю, если не забываю). И о чудо! Все получилось. Смотрю разметку и монтирование - все практически так же как я руками делал.
Полез еще раз устанавливать, но теперь уже создал все нужные мне разделы из установщика. И таки добился того, что встал grub-efi.
Однако загрузка меня не порадовала - комп начал грузится заметно дольше чем грузилась Xubuntu 14.04 (upstart) через BIOS
Начал разбираться.
Первым делом обнаружил 5 секунд таймаута в настройках EFI
зачем там таймаут - не понял - убрал на ноль. Также убрал 10 секунд хиден таймаута (у меня одна ОС) из Grub-а. Одним этим я сэкономил 15 секунд. И загрузка стала на 5-7 секунд быстрее чем грузилась Xubuntu 14.04 (upstart) через BIOS.
Однако судя по всему часть биоса все же грузится (судя по заставке) и только после этого стартует EFI загрузка.
____________________________