grub-install은 grub-mkimage의 매개변수를 어디서 얻나요?

grub-install은 grub-mkimage의 매개변수를 어디서 얻나요?

실행하면 grub-install /dev/vda -v출력에 다음 줄이 표시됩니다.

grub-mkimage --directory '/usr/lib/grub/i386-pc' --prefix '(,msdos1)/boot/grub' --output '/boot/grub/i386-pc/core.img'  --dtb '' --format 'i386-pc' --compression 'auto'  'ext2' 'part_msdos' 'biosdisk' 

grub-mkimage매개변수 목록에 특정 모듈을 추가 하도록 GRUB를 어떻게 구성합니까 ?

뒷이야기: PureOS의 BIOS/MBR 설치를 ext4에서 btrfs로 마이그레이션하려고 하므로 실행하기 전에 GRUB 이미지에 btrfs 모듈을 추가해야 합니다 grub-install. 지침여기괜찮습니다. 하지만 UEFI/GPT에서 작동합니다.

답변1

나는 귀하가 다음과 같은 이용 가능한 정보에 대해 질문하고 있다고 가정합니다.매뉴얼 페이지grub-install:

       -d, --directory=DIR
              use images and modules under DIR [default=/usr/lib/grub/<platform>]
...
       --modules=MODULES
              pre-load specified modules MODULES

따라서 --modules=btrfsgrub-install 명령을 사용하여 이 모듈을 추가할 수 있습니다.

grub-install기본 모듈은 시스템을 살펴보고 fs 유형과 같은 중요한 정보를 수집하여 도구 자체에서 확인됩니다.

관련 정보