На этот вопрос уже есть ответ здесь:
Я успешно установил Ubuntu Gnome 15.10 вместе с Windows 10 на моем ноутбуке Satellite, но после некоторой загрузки Windows внезапно решила поставить MBR поверх GRUB. Нет возможности вернуться в Ubuntu, я попытался запустить grub-update на живом USB (после соответствующих подключений), но ничего не изменилось.
Если я попытаюсь переустановить GRUB, следуя этому руководству , я получаю следующую ошибку:
root@ubuntu-gnome:/# grub-install /dev/sda
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
Вот моя таблица разделов, если это может помочь:
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 9FEFCFA9-CD66-11E3-8DDC-CA6477994E64
Device Start End Sectors Size Type
/dev/sda1 2048 2099199 2097152 1G Windows recovery environment
/dev/sda2 2099200 2303999 204800 100M EFI System
/dev/sda3 2304000 2566143 262144 128M Microsoft reserved
/dev/sda4 2566144 1827946926 1825380783 870.4G Microsoft basic data
/dev/sda5 1927376896 1929019391 1642496 802M Windows recovery environment
/dev/sda6 1929019392 1953523885 24504494 11.7G Windows recovery environment
/dev/sda7 1827948544 1914957823 87009280 41.5G Linux filesystem
/dev/sda8 1914957824 1927376895 12419072 5.9G Linux swap
Начальная загрузка с установочного носителя Ubuntu.
Выбор 'Пробуют Ubuntu без установки'.
На рабочем столе откройте терминал, выполнитесь:
sudo mount /dev/sda7 /mnt
sudo mount /dev/sda2 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sda
update-grub
Примечание:
sda
= диск | sda2
= efi раздел | sda7
= системный раздел
Начальная загрузка в BIOS - выбирают Ubuntu как операционную систему по умолчанию.