Grub 모듈을 Grub 바이너리에 내장할 수 있나요?

Grub 모듈을 Grub 바이너리에 내장할 수 있나요?

Grub은 Linux 커널과 유사한 모듈 개념을 가지고 있습니다. 이는 일반적으로 boot/grub/x86_64-efi/<module_name>.modrootfs에 있는 미리 컴파일된 파일 묶음입니다 .

이 모듈을 사용하려면 먼저 로드해야 합니다. "사용"은 grub.cfg모듈을 에 설치할 수 있음을 의미합니다 insmod <module_name>.

모듈을 rootfs에 상주시키는 대신 grub 바이너리에 grub 모듈을 포함시킬 수 있습니까?

답변1

Grub을 설치할 때 grub-install --modules=…일부 모듈을 표시하고 미리 로드할 수 있습니다.

또한 grub-probe …이를 사용하여 특정 디렉터리에 액세스하는 데 필요한 모듈을 제공할 수도 있습니다.

관련 정보