기존 Garuda Linux용으로 새로 생성된 EFI 파티션에 Grub 부트로더를 설치하는 방법

기존 Garuda Linux용으로 새로 생성된 EFI 파티션에 Grub 부트로더를 설치하는 방법

이전에는 Windows 11 및 Dr460nized 버전의 Garuda Linux를 사용하여 이중 부팅 설정을 했습니다. Windows 부트 로더와 가루다의 그럽은 동일한 EFI 파티션에 설치됩니다. 그래서 Garuda Linux 루트 파티션을 제외한 모든 항목을 정리하여 새로 설치했을 때 Garuda GRUB가 설치된 EFI 파티션도 삭제했습니다. 일반적으로 Windows 부팅 오버레이에서 작동하는 문제가 발생할 경우를 대비하여 가루다 라이브 부팅 복구 도구를 통해 GRUB를 다시 설치할 수 있다고 생각했습니다(그러나 이번에는 전혀 작동하지 않았습니다).

이전 EFI 파티션을 삭제한 후 boot 및 esp 플래그를 사용하여 파일 시스템 FAT32를 사용하여 새 EFI 파티션을 만들었습니다. 내 가루다 루트 폴더는 여전히 거기에 있으며 데이터가 안전하기를 바랍니다. 하지만 해당 EFI 파티션에 Linux용 Grub을 어떻게 다시 설치합니까? 가루다의 라이브 부팅 복구 도구를 사용하여 GRUB 재설치를 시도했지만 /boot/efi를 마운트할 수 없다며 작동하지 않았습니다. 부팅 복구 도구는 이전에 grub이 설치된 경우에만 작동합니까?

어쨌든 여러분, 여러분의 도움이 필요합니다. Linux와 해당 데이터에 액세스할 수 있도록 Grub을 EFI 파티션에 설치하고 싶습니다. 어떻게 해야 하나요? 가루다의 라이브 ISO를 사용할 수 있는 방법이 있나요? 이것을 검색해 보았지만 내 특정 시나리오에 대한 올바른 지침이 없으며 chroot, mount 등과 같은 일부 명령이 다른 컨텍스트로 인해 실제로 올바르게 따를 수 없습니다. 그러니 제 가루다 리눅스(Garuda Linux)를 다시 찾을 수 있도록 도와주세요. 감사합니다!

답변1

가루다 리눅스에서 grub을 다시 설치하는 링크는 다음과 같습니다.법정Unable to mount /boot/efi 오류를 언급하셨습니다. 내 Fedora 설치에서 이는 efi를 마운트하기 전에 마운트해야 하는 드라이브의 별도 파티션입니다. cat etc/fstab을 실행하고 /boot가 포함된 항목이 표시되면 grub을 다시 설치하기 전에 해당 파티션을 마운트해야 합니다.

관련 정보