Tela em branco após a instalação com o kickstart e o arquivo preseed

0

Não consigo instalar corretamente o servidor Ubuntu (16.04.3) automaticamente usando os arquivos de kickstart e preseed. O KS e o arquivo preseed parecem ter efeito e são carregados , mas uma vez que o servidor é reinicializado após a instalação, é apresentada uma tela em branco que não responde a nenhuma entrada. Eu tenho que aplicar um "controle + alt + f1" para obter um console virtual para poder efetuar login.

Nossa intenção é usar este método servidor físico e a intenção é poder instalar a partir de USB sem qualquer entrada humana.

Entradas ISO personalizadas

  • Ubuntu-16.04.3-server-amd64.iso
  • ks.cfg de 'system-config-kickstart'
  • arquivo preseed (ubuntu-auto.seed)

Na minha pesquisa, descobri que para alguns adicionando um "nomodeset" resolvido o que parece ser o mesmo problema, mas isso não funciona para mim.

Eu percorri manualmente a instalação (selecionando todos os padrões) e, na reinicialização, vejo o instalador carregando a tela do grub, rola muitas mensagens e mostra um prompt de login

Verificando as diferenças entre pacotes, há uma grande diferença entre o meu manual-accept-all-defaults versus o instalador automático ( grep get /var/log/installer/syslog para manual = 299, para auto usando acima = 166).

A instalação manual mostra esta linha no arquivo 'syslog'

ubuntu-server ubuntu-standard ufw uidmap unattended-upgrades

Mas não há linha equivalente no arquivo de registro da instalação automática

Eu tentei instalar os pacotes "ubuntu-server ubuntu-standard ufw uidmap unattended-upgrades" através do arquivo semente, mas parece que ele não foi coletado

Alguém já teve problemas semelhantes ou tem experiência no uso de arquivos iniciais e kickstart?

O que preciso alterar para que isso funcione conforme o esperado?

ubuntu-auto.seed

# Unmount drives with active partitions. 
# Without this command all the installation process would stop and require confirmation to unmount drives that are already mounted.
d-i preseed/early_command string umount /media || true

# disable raid
disk-detect disk-detect/activate_dmraid boolean false
disk-detect disk-detect/activate_mdadm  boolean false

# Don't install recommended items
d-i preseed base-installer/install-recommends boolean true

# Install only security updates automatically
d-i preseed pkgsel/update-policy select unattended-upgrades

# install standard
d-i tasksel/first multiselect standard system utilities
d-i tasksel/force-tasks string server

ks.cfg

#Generated by Kickstart Configurator
#platform=AMD64 or Intel EM64T

#System language
lang en_GB
#Language modules to install
langsupport en_GB
#System keyboard
keyboard gb
#System mouse
mouse
#System timezone
timezone --utc Europe/London
#Root password
rootpw --disabled
#Initial user
user ubuntu --fullname "ubuntu" --iscrypted --password ###REMOVED###
#Reboot after installation
reboot
#Use text mode install
text
#Install OS instead of upgrade
install
#Use CDROM installation media
cdrom
#System bootloader configuration
bootloader --location=mbr 
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel 
#Disk partitioning information
part / --fstype ext4 --size 1 --grow --asprimary 
part swap --size 1024 
part /boot --fstype ext4 --size 1024 --asprimary 
#System authorization infomation
auth  --useshadow  --enablemd5 
#Network information
network --bootproto=dhcp --device=ens2f0
network --bootproto=dhcp --device=ens2f1
#Firewall configuration
firewall --disabled 
#Do not configure the X Window System
skipx

# Additional packages to install
%packages
python
openssh-server
vim
    
por Christopher Hackett 12.03.2018 / 16:04

0 respostas