Concluindo uma instalação “minimal virtual machine” com um arquivo kickstart

2

Eu construí uma ISO de configuração autônoma para o Ubuntu 12.04.4 usando as instruções fornecidas no wiki da comunidade, no entanto, estou tendo dificuldades com duas partes específicas da instalação:

  • O instalador trava por alguns minutos cerca de três minutos no processo de instalação, com uma mensagem "Recuperando arquivo 1 de 1". A configuração do kickstart apontou para um espelho de atualização local, portanto não há razão para o instalador tentar ligar para a Internet (de fato, a rede está configurada para que não tenha rota).

Olhando para o arquivo sources.list criado após a instalação, vejo que os repositórios de segurança voltados para a Internet foram ativados ( link ) . Esta é a única coisa que posso ver que deve levar a esse tempo limite durante a instalação.

Pergunta o primeiro: O que preciso incluir no arquivo do Kickstart para garantir que isso seja desativado diretamente ou redirecionado internamente?

  • Em segundo lugar, apesar de adotar as configurações de pré-configuração da instalação "Minimal virtual machine" (máquina virtual mínima) atingida ao pressionar F4 na tela de inicialização, minha instalação resultante não é mínima. Uma indicação inegável é que a mensagem publicitária do Google Maps Landscape aparece no MOTD durante minha instalação automatizada, mas não se eu selecionar "minimal virtual machine" e fizer a instalação manualmente.

Pergunta o segundo: Como posso garantir que recebo uma instalação de "máquina virtual mínima" ao usar o Kickstart?

Abaixo está uma versão do meu arquivo de kickstart. Isso é carregado no ISO padrão do servidor 12.04.4.

Obrigado antecipadamente!

  #System language
  lang en_US
  #langsupport en_US
  keyboard us
  timezone --utc America/Denver

  #Root password (standard)
  rootpw --iscrypted password-goes-here

  #Skip initial user, root only.
  user --disabled

  #Reboot after installation
  reboot
  #Use text mode install
  text
  #Install OS instead of upgrade
  install
  #Install from update server (replace with 'cdrom' to use local)
  url --url http://internal-server/archive-ubuntu/ubuntu/

  #Setup NTP
  preseed clock-setup/ntp boolean true
  preseed clock-setup/ntp-server string internal-ntp-server

  #Use our local repo instead of going out to the internet
  preseed mirror/country string manual
  preseed mirror/http/hostname string internal-server
  preseed mirror/http/directory string /archive-ubuntu
  preseed mirror/http/proxy string
  preseed mirror/http/mirror internal-server

  #Ensure a minimal install
  #Options taken from ISO/preseed/ubuntu-server-minimalvm.seed
  preseed base-installer/kernel/headers boolean false
  preseed tasksel/skip-tasks string standard
  preseed pkgsel/language-pack-patterns string
  preseed pkgsel/install-language-support boolean false
  preseed base-installer/kernel/altmeta string lts-saucy

  #System bootloader configuration
  bootloader --location=mbr

  #For safety, initialize everything
  #Clear the Master Boot Record
  zerombr yes
  #Partition clearing information
  clearpart --all --initlabel

  #Partition Setup
  #Redacted

  #System authorization information
  auth  --useshadow  --enablemd5

  #Network information
  #Redacted

  #Firewall configuration
  firewall --disabled
  #Do not configure the X Window System
  skipx
    
por Mikey T.K. 08.08.2014 / 16:16

0 respostas