slo_nik,
Установленая Ubuntu у вас х64? Если да, то можно установить GRUB-efi. Включить режим UEFI и установить GRUB-efi с помощью boot repair или вручную с установочного диска/флешки.
Да, 64-х битная.
Как раз и пытаюсь это сделать. Вот только до конца не могу понять как?
У меня есть загрузочная флешка, на ней тоже образ Ubuntu 16.04., только не uefi загрузка, а обычная(если можно так выразиться).
Я загружаюсь с флешки.
Efibootmgr уже есть.
Монтирую root раздел диска, это /dev/sda1
sudo mount /dev/sda1 /mnt
Создаю в директории boot папку efi
sudo mkdir /mnt/boot/efi
Монтирую в неё свой efi раздел, это /dev/sda5
sudo mount /dev/sda5 /mnt/boot/efi
Устанавливаю grub-efi, при этом grub-pc автоматом удаляется
sudo grub-install --root-directory=/mnt /dev/sda
В директории /mnt/boot/efi создаётся папка EFI/ubuntu/bootx64.efi (вроде не ошибся в названии)
Но дальше я теряюсь, что делать.
В статье
https://help.ubuntu.ru/wiki/uefiboot написано
$ sudo -s
# mv /boot/*-generic* /boot/efi/ ! переносим ядра, их конфигурации initrd и т.п. в ESP раздел (он по умолчанию смонтирован в /boot/efi)
# umount /boot/efi ! размонтируем ESP раздел
# эрэм эрэф /boot/* ! вычищаем /boot - это будет пустой каталог куда будет смонтирован ESP раздел
# sed -i 's/\/boot\/efi/\/boot/' /etc/fstab ! вносим правки в /etc/fstab (вместо точки монтирования ESP раздела /boot/efi прописываем /boot
# mount /boot ! монтируем ESP раздел в каталог /boot
В других статьях, что я видел, таких рекомендаций нет.
Ну вот в этом месте я и стопорюсь...
Куда дальше и что делать дальше?
Пользователь добавил сообщение 02 Января 2017, 23:20:31:
Попытался установить grub-efi
Теперь в разделе esp у меня есть директория EFI. Внутри три директории: Boot, Microsoft, ubuntu.
В директории ubuntu есть файлы:
grubx64.efi
abi-4.4.0-57-generic
abi-4.4.0-53-generic
config-4.4.0-57-generic
config-4.4.0-53-generic
initrd.img-4.4.0-57-generic
initrd.img-4.4.0-53-generic
System.map-4.4.0-57-generic
System.map-4.4.0-53-generic
wmlinuz-4.4.0-57-generic
wmlinuz-4.4.0-53-generic
Режим UEFI включён, но при загрузке видна только Windows.
В чём может быть причина, что я упустил?