Как починить содержимое EFI раздела
Обновлено 2021-03-01--19-14-55--(+0300)
Я как-то удалил всё содержимое EFI раздела у себя на системе, где стоят и Ubuntu Linux и Windows. Я разобрался, как можно восстановить загрузчик.
Для начала, не выключая системы, нужно установить линуксовский загрузчик:
sudo su grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu exit sudo update-grub
После чего нужно создать установочную флэшку с Windows и, нажав Shift+F10 при появлении первого окна, сделать следующее:
diskpart list volume # тут нужно проверить, куда установлена Windows, например она на диске D exit mountvol S: /s # this mounts efi partition to S:\ bcdboot D:\Windows /s S: # это если Windows стоит на D; эту строку выполнить для всех Windows на компе exit
Теперь нужно снова загрузить Linux:
sudo update-grub
Если теперь по умолчанию загружается Windows, а не Linux, то нужно поменять систему по умолчанию в System Setup (BIOS).