Estou usando a distro do RHEL há vários anos e sempre consegui encontrar as respostas até agora. Eu sei que isso é mais um problema de hardware, mas estou trabalhando nisso há mais de uma semana e confio no Linux e na comunidade de TI para ajudar mais que a HP.
Eu tenho o CentOS 6.3 instalado em um servidor HP ProLiant DL145 G3 com o controlador BroadCom HT1100 IO e o firmware ServerWorks SATA Controller MMIO BIOS v3.0.0015.6. Este controlador não suporta totalmente unidades grandes.
Veja o que eu tentei e os resultados;
-
Configuração de estoque - congela na tela POST ServerWorks. Não é possível entrar no CMOS sem desconectar as unidades.
-
Se eu simplesmente desconectar os cabos SATA antes que cheguem à tela do ServerWorks e reconectar depois, posso inicializar a partir de um CD, USB, PXE. No entanto, mexer nos cabos de inicialização nunca é prático.
-
Se eu entrar na configuração da BIOS, posso configurá-lo para não tentar inicializar as unidades, mas deixar o controlador ativado. Isso me permite inicializar normalmente, mas as unidades não são visíveis no sistema operacional (CDs ao vivo ou USB instalado).
Eu usei o método # 2 para instalar e atualizar o CentOS. Eu tenho a partição / boot em uma unidade USB (tudo o resto está nas unidades SATA no software RAID1) esperando que iria contornar o problema, mas eu recebo isso
Kernel panic - not syncing:Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32-279.9.1.el6.x86_6 #1
Call Trace:
[<ffffffff814fd6ba>] ? panic+0xa0/0x168
[<ffffffff81070c22>] ? do_exit+0x862/0x870
[<ffffffff8117cdb5>] ? fput+0x25/0x30
[<ffffffff81070c88>] ? do_group_exit+0x58/0xd0
[<ffffffff81070d17>] ? sys_exit_group+0x17/0x20
[<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b
panic occured, switching back to text console
Tenho certeza que deve ser possível falar com as unidades sem a verificação de inicialização do BIOS, já que a BIOS também não as vê no método # 2, desconectadas quando são verificadas, mas o Linux as vê bem. Se alguém puder ajudar a descobrir como eu agradeceria muito!
A outra opção possível que encontrei é uma atualização de firmware complexa. A Tyan tem algumas placas em seu site com o HT1100 e uma atualização ServerWorks v3.0.0015.7 que diz "adiciona suporte para unidades TB" nas notas de versão. Se alguém puder me ajudar a colocar o firmware Tyan SATA no arquivo HP ROM para que eu possa reflash, isso também seria muito apreciado.
Obrigado por qualquer ajuda que vocês possam oferecer!