Alterar as instruções do PXE preseed com base no desktop vs laptop?

1

Eu estou fazendo um Debian 8 PXE pronto para ser lançado em laptops e desktops. Eu gostaria que certos comandos fossem executados dependendo se o host é um laptop ou um desktop, ou seja:

if laptop then command A
if desktop then command B

Isso é possível? Especificamente, quero definir diferentes esquemas de particionamento de disco com base no tipo de host.

    
por user5104897 14.12.2016 / 22:25

1 resposta

0

Dê uma olhada no arquivo de exemplo aqui

Em particular, consulte as instruções na parte inferior, intituladas "Execução de comandos personalizados durante a instalação". Como você pode executar qualquer comando shell que você goste dentro do instalador, deve ser possível fazer o que você quiser.

Citando exemplos dessa página:

# This first command is run as early as possible, just after
# preseeding is read.
#d-i preseed/early_command string anna-install some-udeb
# This command is run immediately before the partitioner starts. It may be
# useful to apply dynamic partitioner preseeding that depends on the state
# of the disks (which may not be visible when preseed/early_command runs).
#d-i partman/early_command \
#       string debconf-set partman-auto/disk "$(list-devices disk | head -n1)"
    
por 15.12.2016 / 10:44