Como instalar o servidor Ubuntu 16.04 LTS em um servidor HP ProLiant ML10 v2

10

Recentemente, eu queria um novo Tower Server para executar o Ubuntu 16.04 LTS Server no meu escritório. Eu fiz muitas instalações Linux / Ubuntu em dezenas de máquinas ao longo dos anos. Encontrei uma máquina barata no "Sistema de servidor em torre HP ProLiant ML10 v2 i3-4150v3 de 3,5 GHz e 8 GB de RAM e 500 GB SATA 7.2K" por US $ 260 on-line.

Pareceu no site da HP que a instalação do Ubuntu era uma configuração suportada, mas eu encontrei algumas postagens indicando que pode haver um problema com o driver de disco, com uma postagem dizendo que não havia um driver estável disponível. Não foi possível encontrar os drivers no site da HP, embora tenha encontrado o manual em http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Comprei a máquina, conectei uma unidade de DVD externa à porta USB, coloquei um DVD com o Ubuntu 16.04 LTS Server AMD64 na unidade e liguei o computador.

Após vários ciclos de uma sequência POST, o sistema inicializou a partir do DVD e a instalação foi concluída normalmente, incluindo a instalação do GRUB no MBR. No final, a instalação ejetou o DVD e solicitou que eu iniciasse a sequência de reinicialização no Ubuntu.

No entanto, quando a máquina tentou inicializar a partir do disco rígido, recebi a mensagem "Disco fora do sistema ou erro no disco".

nachbar
fonte

Respostas:

8

Existem vários posts sobre esse problema nos últimos anos, mas nenhum que descreva de maneira abrangente o processo do ML10 v2, então pensei em documentar minhas descobertas para aqueles que desejam usar um desses servidores baratos e capazes com o Ubuntu.

Como instalar o Ubuntu Server no HP ProLiant MicroServer Gen8? , de 2014, descreve o processo de alteração do suporte do SATA Conroller com um ProLiant Microserver Gen8

https://www.linuxserver.io/index.php/2015/03/24/hp-proliant-microserver-gen8-g1610t-setting-up-a-linux-home-server/ , de 2015, descreve o processo em mais detalhes, também usando um Microserver Gen8, e inclui capturas de tela, mas descobri que elas não correspondiam exatamente às telas da minha BIOS.

Pode ser que a instalação do Ubuntu seja capaz de ajustar o controlador para que a instalação possa gravar no disco rígido, mas o BIOS de inicialização não faz esse ajuste.

De qualquer forma, o que funcionou para mim foi concluir o POST do primeiro estágio e, em seguida, a Inicialização do Processador do segundo estágio mostrará um botão "F9" na parte inferior da tela. Pressionar a tecla F9 no teclado "acenderá" o botão "F9" e, após esta inicialização do processador, o "Utilitário de configuração baseado em ROM" será iniciado. Conforme as capturas de tela da segunda das duas referências acima, primeiro selecione "Opções do sistema" e pressione Enter, depois selecione "Opções do controlador SATA" e pressione Enter.

Aqui, o novo sistema é um pouco diferente das capturas de tela mostradas para o Microserver Gen8 - tive que selecionar "Configuração SATA incorporada" e, quando o fiz, recebi um aviso assustador de amarelo em vermelho de que isso destruiria meu sistema (o que sem dúvida seria verdadeiro se eu tivesse um sistema instalado).

Pressione Enter para receber esse aviso e depois mude de "Ativar suporte dinâmico RAID HP Smart Array B120i" para "Ativar suporte SATA AHCI" e pressione Enter. Observe na parte inferior que "Salva seleção" - não há um "salvamento" explícito neste utilitário de configuração.

Em seguida, saia dos menus com Esc e, em seguida, "para sair do utilitário" e, em seguida, "para confirmar o utilitário de saída". Novamente, nenhum "Salvar" explícito com este utilitário. Pressione F10 e o sistema passará novamente pelo BIOS do sistema ProLiant - inicialização precoce do processador. Depois que isso for concluído em 100%, você passará para o próximo estágio "Inicialização do Processador.

Se você fez a alteração corretamente, durante esse segundo estágio, você verá a mensagem "Inicialização do controlador HP AHCI SATA", "Controlador HP AHCI SATA" e "Agente de inicialização do Broadcom NetXtreme Ethernet".

Você pode instalar o Ubuntu 16.04 LTS Server a partir do DVD (usando sua unidade de DVD externa conectada a uma porta USB). Uma mensagem pisca durante a instalação sobre alguma corrupção do BIOS, mas isso não parece ser um problema para a instalação.

Selecionei a opção LVM com criptografia; portanto, quando o sistema é inicializado, recebo a mensagem "Desbloqueie o disco sda5_crypt:"; nesse momento, insiro a senha que usei para criptografar o disco e o sistema é inicializado.

Eu também mencionaria que esses servidores vêm em algumas configurações padrão e que também há um configurador no site da HP, mas selecionar uma configuração personalizada é muito cara - basta encontrar um sistema configurado da maneira que desejar e você pode ter um servidor muito capaz por um preço muito baixo.

O manual do servidor HP ProLiant ML10 v2 está aqui: http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Felizmente, este post incentivará aqueles que desejam um servidor Ubuntu barato a usar este servidor.

nachbar
fonte
1

E se você receber a tela preta após a inicialização, poderá adicionar "nomodeset" à linha linux.

Login remoto na máquina

vim /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

E depois:

sudo update-grub
sudo init 6 
duli
fonte
0

Eu recomendaria adicionar / modificar a seguinte linha / entrada (NÃO a "padrão"):

GRUB_CMDLINE_LINUX="nomodeset"
Mateus
fonte
btw, o mesmo para o HPE ProLiant MicroServer Gen10
matthew