ESP에 GRUB 구성 파일을 넣는 것이 어떨까요?

ESP에 GRUB 구성 파일을 넣는 것이 어떨까요?

GRUB 매뉴얼을 읽었는데 이해가 되지 않는 GRUB 옵션이 하나 있습니다. 내가 찾은 모든 튜토리얼은 GRUB를 드라이브에 설치된 특정 운영 체제에 "연결"하도록 선택합니다. 보다 구체적으로 GRUB 구성 파일의 기본 위치는 /bootGRUB를 "관리"하는 운영 체제의 드라이브인 것으로 보입니다.

여기서 한 가지 옵션은 단순히 ESP를 설치하는 것입니다 /boot. 그러나 이는 커널을 각 운영 체제의 루트와 동일한 파티션에 유지하는 것이 더 합리적이기 때문에 현명하지 않은 것처럼 보입니다. 또 다른 옵션(내가 이해하지 못하는 옵션은 선호되는 방법이 아닌 것 같습니다)은 간단히 GRUB 파일(grub.cfg 등 - 일반적으로 아래에 설치됨 /boot/grub) 을 넣는 것입니다 /esp/grub. 그럼에도 불구하고 /etc/default/grub마스터 구성 파일(등)이 여전히 특정 운영 체제에 묶여 있고 전역적으로 관리되지 않는다는 점은 여전히 ​​약간 까다로워 보입니다(전역 엔터티, 즉 전체 컴퓨터의 부팅 프로세스를 구성하기 때문입니다). )

rEFInd는 부팅 프로세스와 관련하여 더 잘 고려된 프로세스를 갖고 있는 것 같습니다( /esp각 OS의 부팅 드라이브에 전역 구성 파일과 OS별 구성 파일을 배치합니다).

GRUB 구성 전략과 비교하여 rEFInd에서 사용하는 위 전략의 단점을 완전히 이해하지 못하며 GRUB에서 유사한 전략( 사용자 --efi-directory--boot-directory최대위에서 언급한 작업을 수행하세요. 하지만 이를 사용하면 구성 설정이 더 깔끔해질 수 있다는 것을 제안하는 튜토리얼을 본 적이 없습니다.

위에서 설명한 내용에 심각한 단점이 있습니까? GRUB가 "구성 파일에 대한 단일 기본 관리 운영 체제" 정책을 계속 시행하는 이유는 무엇입니까? 이전 버전과의 호환성을 제공하기 위해 이전 방법을 계속 사용하고 있습니까?

관련 정보