Detectar alvo do Grub atualmente em uso

1

Gostaria de saber com que --target parâmetro foi instalado com o grub.

Se eu reinstalar o Grub (inicializando do disco de recuperação e chroot ing para a raiz original), ele escolherá uma plataforma de destino automaticamente, com base na maneira como o ambiente atual foi inicializado. Significado:

  • O instalador do Debian (no modo de recuperação) possui UEFI e, se eu inicializá-lo no modo UEFI, ele instalará o carregador UEFI.
  • O live CD do Ubuntu não possui um carregador UEFI, ele será inicializado no modo BIOS padrão e tentará instalar um carregador baseado em MBR.

Estou tentando restaurar meu sistema do jeito que estava. Que arquivo de configuração posso analisar para obter o valor correto para --target sem adivinhações?

    
por vbence 12.12.2014 / 15:00

1 resposta

0

Existe um diretório em /boot/grub (além de fontes e locale ). O nome desse diretório corresponde à plataforma em uso.

Esse diretório contém principalmente arquivos com extensão .mod e alguns com .lst .

O mesmo diretório (o conteúdo pode ser um pouco diferente) existe no caminho lib do grub (no Debian isso é /usr/lib/grub ).

    
por 07.01.2015 / 22:36

Tags