Como obter o número serial do dispositivo ao executar a instalação preseed do Debian?

2

Eu sei que você pode extrair o número de série da máquina em execução dmidecode -t system , mas como eu poderia fazer isso quando rodando a instalação do preseed do Debian? O comando dmidecode ainda não está disponível, é possível instalá-lo / executá-lo na instalação da distribuição?

    
por Maksim Luzik 05.10.2017 / 09:16

1 resposta

1

Depende do seu ambiente e necessidades precisas:

  • Se você inicializar o instalador via Syslinux, poderá usar SYSAPPEND 0x80 para colocá-lo na linha de comando do kernel.
  • Ou você pode fazer o preseed anna/choose_modules to dmidecode-udeb para disponibilizá-lo no ambiente do instalador.
  • Ou você pode analisar o número de série em /sys/firmware/dmi/entries/1-0/raw (mas isso é binário).
  • Ou você pode preseed pkgsel/include para instalá-lo em seu sistema de destino e usá-lo a partir daí.
por 08.10.2017 / 17:50