a instalação sob o vmware entra no loop de instalação

0

Estou instalando o Ubuntu 12.04 LTS em servidores VMware. Eu uso o preseed para automatizar a instalação. O problema que tenho é que, uma vez que a imagem do CD-ROM está conectada à máquina virtual, e a BIOS está configurada para selecioná-la primeiro, a máquina irá sempre reinicializar a partir do CD-ROM mesmo após a instalação anterior ter sido bem-sucedida. Eu tentei executar o "eject" como um preseed / late_command assim:

d-i preseed/late_command string in-target /media/cdrom/preseed/postinstall.sh; eject

Estou fazendo isso a partir da linha late_command, na esperança de que isso signifique que o CD-ROM não é mantido ocupado pelo script postinstall.sh. Mas isso falha com "IOCTL ilegal" e "erro de E / S" (encontrado isso ao tentar novamente a ejeção de um console virtual secundário após a falha). O CD-ROM não está montado neste ponto, mas mesmo assim a máquina será reinicializada a partir do CD-ROM na próxima reinicialização.

Eu também tentei definir:

d-i cdrom-detect/eject boolean true

mas isso também não muda nada.

Existe uma maneira automática de dizer ao VMware para se comportar como se o CD-ROM fosse ejetado para a próxima reinicialização?

Neste momento, sou forçado a aguardar a reinicialização e desanexar o CD-ROM manualmente no momento certo.

    
por Amos Shapira 07.03.2013 / 03:46

1 resposta

0

Pressione a barra de espaço para sair do loop e continue com a instalação.

    
por user153761 29.04.2013 / 20:12