Como depurar falha na instalação do Ubuntu 15.04 PXE no Dell R710?

Como depurar falha na instalação do Ubuntu 15.04 PXE no Dell R710?

Eu construí um servidor de instalação PXE que instala o Ubuntu 15.04 usando um script Kickstart e está funcionando bem em VMs VMWare/Virtual Box. Instalação de 15 minutos no máximo.

Eu tentei isso ontem no Dell R710 e o processo inicial de inicialização do TFTP não é um problema e o instalador é executado e (apenas sem% de postagens) fornece uma mensagem de sucesso de instalação e reinicia. O servidor então BIOS POST fica preso em uma tela preta (VGA e DRAC). Parece estar recebendo um endereço IP (DHCP), mas nenhum SSH (script Kickstart).

'Gravar' o mesmo ISO que estou instalando na web em um pen drive USB é instalado e inicializado corretamente.

    #System language
    lang en_US
    #Language modules to install
    langsupport en_US
    #System keyboard
    keyboard us
    #System mouse
    mouse
    #System timezone
    timezone Australia/Sydney
    #Root password
    rootpw --iscrypted 
    #Initial user
    user foo 
    #Reboot after installation
    reboot
    #Use text mode install
    text
    #Install OS instead of upgrade
    install
    #Use Web installation
    url --url http://172.16.19.1/ubuntu
    #System bootloader configuration
    bootloader --location=mbr
    #Clear the Master Boot Record
    zerombr yes
    #Partition clearing information
    clearpart --all --initlabel
    #Disk partitioning information
    part swap --recommended
    part / --fstype ext4 --size 1 --grow
    #System authorization infomation
    auth  --useshadow  --enablemd5
    #Network information
    network --bootproto=dhcp --device=em1
    #Firewall configuration
    firewall --disabled
    #Do not configure the X Window System
    skipx

    %post
    #download server files
    wget http://172.16.19.1/files/authorized_keys -P /root/.ssh/
    wget http://172.16.19.1/files/authorized_keys -P /home/ordadmin/.ssh/
    chmod 600 /root/.ssh/authorized_keys
    chmod 600 /home/ordadmin/.ssh/authorized_keys

    #add normal apt source list
    (
    cat <<'EOP'
    ###### Ubuntu Main Repos
    deb http://au.archive.ubuntu.com/ubuntu/ vivid main restricted universe multiverse
    deb-src http://au.archive.ubuntu.com/ubuntu/ vivid main restricted universe multiverse

    ##### Ubuntu Update Repos
    deb http://au.archive.ubuntu.com/ubuntu/ vivid-security main restricted universe multiverse
    deb http://au.archive.ubuntu.com/ubuntu/ vivid-updates main restricted universe multiverse
    deb-src http://au.archive.ubuntu.com/ubuntu/ vivid-security main restricted universe multiverse
    deb-src http://au.archive.ubuntu.com/ubuntu/ vivid-updates main restricted universe multiverse

    ###### Ubuntu Partner Repo
    deb http://archive.canonical.com/ubuntu vivid partner
    deb-src http://archive.canonical.com/ubuntu vivid partner
    EOP
    ) > /etc/apt/sources.list

    (
    cat <<'EOP'
    #!/bin/sh
    # Filename:     /etc/dhcp/dhclient-exit-hooks.d/hostname
    # Purpose:      Used by dhclient-script to set the hostname of the system
    #               to match the DNS information for the host as provided by
    #               DHCP.
    #
    # Do not update hostname for virtual machine IP assignments

    if [ "$interface" != "em1" ]
      then
      return
    fi

    if [ "$reason" != BOUND ] && [ "$reason" != RENEW ] \
      && [ "$reason" != REBIND ] && [ "$reason" != REBOOT ]
      then
      return
    fi

    sleep 3;
    echo dhclient-exit-hooks.d/hostname: Dynamic IP address = $new_ip_address
    hostname=$(host $new_ip_address | cut -d ' ' -f 5 | sed -r 's/((.*)[^\.])\.?/\1/g' )
    echo $hostname > /etc/hostname
    hostname $hostname
    echo dhclient-exit-hooks.d/hostname: Dynamic Hostname = $hostname
    EOP
    ) > /etc/dhcp/dhclient-exit-hooks.d/hostname

    apt-get update
    apt-get upgrade -y
    apt-get -y install python
    apt-get -y install openssh-server

VOCÊ NÃO TEM KICKSTART?

Responder1

se funcionar em clientes diferentes, mas falhar com uma tela preta no seu Dell R710, você deve pensar em um problema de driver de vídeo.

informação relacionada