Windows 10과 함께 제공되는 노트북에 Arch Linux를 설치하고 있는데 몇 번 재부팅한 후에 pacstrap이 부트로더를 설치하지 않기 때문에 부트로더를 설치해야 한다는 것을 깨달았습니다. 다음 명령을 사용하여 grub을 설치했습니다.
grub-install --efi-partition=/efi
하지만 EFI 파티션이 포맷되어 Windows가 부팅되지 않을까 걱정됩니다. 저는 Linux 전문가이지만 Arch를 설치한 적이 없습니다. 어떤 아이디어가 있나요?
답변1
죄송합니다. 완전한 답변을 드릴 수는 없지만 기존 EFI 파티션에 GRUB를 설치해도 포맷되지는 않는다는 점을 확신할 수 있습니다. 내 노트북에 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
답변2
아니요, grub-install
ESP는 포맷되지 않았습니다. ESP를 설치해야 합니다.
grub-install
재정의할지 여부 grubx64.efi
(아키텍처에 따라 차이가 있음)