Grub 수정: grub2-mkconfig 또는 grub2-install 중 어느 것이 먼저 오나요?

Grub 수정: grub2-mkconfig 또는 grub2-install 중 어느 것이 먼저 오나요?

저는 페도라 37을 사용하고 있습니다. grub.cfg 파일을 삭제하고 랩탑을 다시 시작했을 때 grub 부팅 프롬프트로 부팅했습니다. 시스템을 복구하고 재부팅할 수 있었습니다. grub.cfg 파일을 다시 생성하고 grub을 다시 설치했습니다.

그러나 일부 사이트에서는 구성 파일을 먼저 재생성한 다음 grub을 다시 설치하라는 조언이 있지만 다른 사이트에서는 반대의 조언이 제공되기 때문에 프로세스에 대해 읽으면 혼란스럽습니다.

Grub을 다시 설치한 후 어떤 상황에서 구성 파일을 다시 생성해야 합니까? 이 두 작업의 순서가 중요합니까?

답변1

그것은 중요하지 않습니다. 구성 파일을 생성하려면 with를 사용해야 grub2-mkconfig하고, GRUB 코드를 하드 디스크의 적절한 위치에 복사하려면 사용해야 하며 grub2-install, 이러한 작업을 수행하는 순서는 서로 의존하지 않기 때문에 관련이 없습니다. .

답변2

이 두 명령은 완전히 다른 작업을 수행하므로 어떤 순서로든 실행할 수 있습니다.

grub2-install시스템이 GRUB를 실행할 수 있도록 디스크 구조를 작성(EFI 시스템 파티션에서)/생성(MBR 및 부팅 파티션에서)합니다.

grub2-mkconfig메뉴 및 메뉴 항목의 구성을 생성합니다(운영 체제).

grub2-install귀하의 경우에는 중복됩니다.

Grub을 다시 설치한 후 어떤 상황에서 구성 파일을 다시 생성해야 합니까?

이는 일반적으로 필요하지 않습니다.

관련 정보