Solaris 10 x86 trava na inicialização

3

Eu tenho um servidor antigo executando o Solaris 10 x86 de 64 bits. Não teve problemas com isso, mas recentemente foi desligado sem um desligamento limpo. Isso não foi um problema no passado com reinicializações da porta de energia, mas desta vez estou preso.

Isto é o que eu vejo quando é inicializado (parte da esquerda se cortada por causa do software KVM)

Nãofaznadaenãorespondeanenhumcomandodoteclado.

Eureinicializeinomodoàprovadefalhaserecebiumerrosobreumboot_archivecorrompido,porissotivequereconstruí-lo.Depoisdisso,tenteireiniciarecontinuarcomomesmoproblema.

Reinicializounovamenteomodoàprovadefalhaseverificouerrosnodisco(formate,analise,leia aqui ) e não encontrou nenhum erro, correu fsck na unidade e nada.

Tentou instalar o grub

cd /a/boot/grub
installgrub -fm stage1 stage2 /dev/rdsk/c0d0s0

Em seguida, reconstrua o arquivo de inicialização novamente

bootadm update-archive -fv -R /a

A saída foi

Forced update of archive requested
Cannot find: /a/etc/cluster/nodeid: No such file or directory
Cannot find: /a/etc/devices/mdi_ib_cache: No such file or directory
Creating ram disk for /a
Updating /a/platform/i86pc/boot/boot_archive...this may take a minute

finalmente desmontado / a e reinicializado

umount /a
reboot

Sem melhorias. Nada em / a / var / adm / messages desde o encerramento. Alguma outra ideia ou sugestão de onde eu possa procurar os próximos passos?

Defina a opção verbose no grub e veja o seguinte antes que a inicialização pare.

    
por OrganicLawnDIY 04.10.2016 / 09:59

1 resposta

0

Enquanto o arquivo de inicialização estava de fato corrompido e precisava ser reconstruído, havia também um problema diferente. As etapas que usei para corrigir o boot_archive corrompido estavam corretas.

Graças ao comentário de Andrews sobre a minha pergunta, consegui ativar a saída detalhada e ver onde o sistema estava suspenso.

No menu grub eu selecionei o item de menu que eu uso para inicializar normalmente, pressione 'e' para editar e depois 'e' novamente na linha do kernel e adicionei -v ao final. Pressione Enter para salvar as edições e, em seguida, pressione "b" para inicializar o item de menu editado.

O dispositivo que estava pendurado era pci1458,5004 e depois de olhar através de / etc / device_aliases eu pude ver que era o controlador USB. Após algumas pesquisas, vi a sugestão de entrar no BIOS e desativar o Suporte Legacy USB. Depois de fazer isso, o sistema inicializou normalmente. Um novo dispositivo foi conectado ao servidor que deve ter causado o problema.

    
por 04.10.2016 / 15:21