У меня была установлена Windows 10 и Linux вместе. Я использовал UEFI. Мои настройки были сложными. Сначала я установил Windows, отключил быструю загрузку, затем установил Manjaro с Grub, но я предпочитаю rEFInd, поэтому я установил его с помощью chroot и удалил grub.
Все работало отлично, но после обновления Anniversary, когда я перезагружался, я обнаружил, что rEFInd был заменен загрузчиком Windows, также была включена быстрая загрузка.
Чтобы это исправить, я сделал chroot и снова установил refind. Это работало до первой загрузки Windows. При загрузке Windows refind все время удалялся.
Я решил удалить все файлы из раздела EFI. Установил рефинд снова. Но теперь я не могу загрузить Windows. Я попытался восстановить загрузчик Windows с помощью аварийной консоли в соответствии с этим вопросом:Как исправить загрузчик Windows 10 из Windows
Но это не исправляет загрузку Windows, вместо этого мой UEFI не видит загрузчик ни на одном разделе.
Мои разделы:
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 300M 0 part
├─sda2 8:2 0 100M 0 part /boot/efi
├─sda3 8:3 0 128M 0 part
├─sda4 8:4 0 310,5G 0 part
├─sda5 8:5 0 450M 0 part
├─sda6 8:6 0 390,6G 0 part /mnt/1A6D432B224C53B6
├─sda7 8:7 0 221G 0 part /
└─sda8 8:8 0 8,4G 0 part [SWAP]
Вопрос 1: Как восстановить загрузчик Windows, если он был полностью удален из раздела EFI?
Вопрос 2: Как заставить Windows не ломать мой загрузчик после обновлений?
PS: каждый раз требуется много времени, чтобы восстановить результат. :(