Не могу установить Linux на UEFI ноутбук Acer ES1-533
Буквально месяц назад возился с установкой Ubuntu на Acer ES1-732.
Картина в точности как вы описали. Windows ставиться без проблем, Ubuntu - никак.
При установке ubuntu 16.04.2 и ubuntu 17.04 - глухое зависание на этапе установки grub. При установке lubuntu 17.04 - не завис, но установка прервалась с ошибкой: невозможно установить grub-efi-amd64.
Сложилось впечатление, что это ноутбук "windows only".
Дальнейший анализ дал следующие результаты.
Система установилась, все файлы на месте. Неустановлен или неправильно установлен только загрузчик. С помощью "шаманского бубна" система была загружена. Переустановлен пакет grub-efi-amd64. Установился без ошибок, но загрузка системы так и не появилась - UEFI рапортовал, что нет загрузочного устройства. При запуске efibootmgr работал только listing. Все остальные команды наглухо вешали кампьютер.
Дальнейшее изучение сего "недоделия" привело к мысли - данная модель видит только загрузчик windows. Все настройки и приоритеты, выставленные в меню UEFI начисто игнорируются. На первом месте всегда Windows и только Windows. Не реагирует даже на дефолтный загрузчик.
Будем мимикрировать под Windows. Помог в этом загрузчик systemd-bootx64.efi.
Все дальнейшие манипуляции производятся на ESP-разделе.
Создаем каталог /EFI/Microsoft/Boot. Вполне возможно, что нужно соблюсти регистр букв именно как я написал.
В установленной Ubuntu находим файл /usr/lib/systemd/boot/efi/systemd-bootx64.efi. Копируем его на ESP-раздел в каталог /EFI/Microsoft/Boot и переименовываем в bootmgfw.efi.
Создаем каталог /EFI/linux. Из установленной Ubuntu копируем в него файлы ядра и инитрд, в моем случае: vmlinuz-4.8.0-36-generic, initrd.img-4.8.0-36-generic.
Создаем каталог /loader. Здесь будут файлы конфигурации загрузчика.
Создаем файл /loader/loader.conf со следующим содержимым:
default linux
timeout 4
editor 1
Создаем файл /loader/entries/linux.conf со следующим содержимым:
title Linux
linux /EFI/linux/vmlinuz-4.8.0-36-generic
initrd /EFI/linux/initrd.img-4.8.0-36-generic
options root=UUID=xxxx nosplash quiet
Строка options - параметры передаваемые ядру, xxxx заменить на uuid корневого раздела Ubuntu.
Перезагружаемся. UEFI должен увидеть загрузочное устрйство и запустить Ubuntu.
Недостаток: при обновлении ядра исправления в этот загрузчик вносить вручную.