Eu consegui gerar uma versão personalizada de GRUB
usando mk-standalone
, com disponibilidade de módulo diferente e os arquivos efi finais são de fato diferentes em tamanho, mas quando eu verifico o memdisk
content na inicialização, por exemplo, para a minha versão light sem suporte net (memdisk)/boot/grub/x86_64-efi
contém com outros não especificados de qualquer maneira.
Eu estou usando este código shell:
grub-mkstandalone --format x86_64-efi
--install-modules="${VERSION_MODULES[@]}"
--modules="$ {VERSION_MODULES [@]}"
--output / $ version '
O outro comportamento estranho é que, enquanto grub-mkstandalone --help
(ou --usage) mostra --core-compression
como uma opção possível, quando tento usá-lo, imprime (PROGRAM ERROR) Option should have been recognized!?
Alguma idéia?