Извините, я не могу дать вам исчерпывающий ответ, но могу заверить вас, что установка GRUB на существующий раздел EFI не форматирует его. Я установил Arch на свой ноутбук вместе с Windows 10, и он работал безупречно. GRUB автоматически распознает Windows EFI и добавляет его в список загрузки.
Кстати, для справки, я установил GRUB, выполнив следующие команды
$ grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/path/to/efi
$ grub-mkconfig -o /boot/grub/grub.cfg
Нет, grub-install
не форматирует ESP. ESP должен быть уже установлен.
grub-install
существует перезаписьgrubx64.efi
(вариантов в зависимости от архитектуры ).