Não é possível executar o instalador do CentOS 7 ou RHEL 7: “Falha ao iniciar o Root do switch”

2

Estou tentando instalar o CentOS 7.2 em uma máquina ppc64le. Eu baixei o iso do site do CentOS usando o comando dd para fazer um USB inicializável.

Ao selecionar a opção de instalação no menu de inicialização, recebo muitos tempos limite de dracut:

[  197.747052] dracut-initqueue[1412]: Warning: dracut-initqueue timeout - starting timeout scripts

e depois cai para um shell dracut:

[FAILED] Failed to start Switch Root.
See 'systemctl status initrd-switch-root.service' for details.
Warning: /dev/root does not exist
Generating "/run/initramfs/rdsosreport.txt"

Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.

Eu tentei os isos de instalação Mínima, Instalação Completa e Instalação de Rede e todos eles me deram o mesmo erro.

    
por Rashmica 03.02.2017 / 01:36

1 resposta

5

Depois de ler a documentação do RHEL (consulte Especificando a fonte de instalação ), eu consegui fazer o instalador rodar editando os argumentos de inicialização.

Antes de selecionar a opção de instalação, pressione 'e' e adicione inst.stage2=hd:LABEL=CentOS_7_ppc64le:/ para o CentOS e inst.stage2=hd:LABEL=RHEL-7.3\x20Server.ppc64le:/ para o RHEL para os argumentos de inicialização.

O argumento stage2 deve apontar para onde a imagem de tempo de execução da instalação está localizada no USB. Não sei por que essa modificação é necessária, talvez eles tenham especificado o LABEL padrão incorreto.

    
por 03.02.2017 / 01:36