Como o / etc / default / grub é gerado durante a instalação?

3

Atualmente, estou trabalhando em um projeto que precisa de parâmetros de inicialização do kernel adicionados durante um instalador personalizado do Ubuntu (baseado em 14.04.3).

Eu sei que

  • eles pertencem a GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub .
  • pode-se adicionar arquivos de configuração a /etc/default/grub.d para influenciar a geração de /etc/default/grub .
  • o padrão grub parece estar disponível como /usr/share/grub/default/grub .
  • grub-mkconfig pega os scripts de /etc/grub.d e as configurações de /etc/default/grub e gera /boot/grub/grub.cfg .

Meu problema atual é o seguinte: Dois dos meus pacotes e mdadm colocam arquivos em /etc/default/grub.d , todos eles alterando GRUB_CMDLINE_LINUX_DEFAULT . Mas, por algum motivo, um dos meus arquivos é ignorado. E eu realmente não consigo encontrar quando ou por qual /etc/default/grub é criado inicialmente criado ou como eu poderia regenerá-lo.

    
por Hurzelchen 19.05.2016 / 14:38

1 resposta

1

/etc/default/grub é criado pelo script grub-pc de pós-instalação. Você provavelmente pode se regenerar usando

dpkg-reconfigure grub-pc

embora eu não tenha testado.

    
por user448115 19.05.2016 / 15:19

Tags