¿Cómo puedo instalar el servidor Ubuntu 16.04 LTS en un servidor HP ProLiant ML10 v2?

10

Hace poco quería un nuevo servidor Tower para ejecutar Ubuntu 16.04 LTS Server en mi oficina. He realizado muchas instalaciones de Linux / Ubuntu en docenas de máquinas a lo largo de los años. Encontré una máquina económica en el "Sistema de servidor de torre HP ProLiant ML10 v2 i3-4150v3 3.5 GHz 8 GB RAM 500GB SATA 7.2K", por $ 260 en línea.

En el sitio web de HP parecía que la instalación de Ubuntu era una configuración compatible, pero encontré algunas publicaciones que indicaban que podría haber un problema con el controlador de disco, y una publicación decía que no había un controlador estable disponible. No pude encontrar los controladores en el sitio web de HP, aunque encontré el manual en http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Compré la máquina, conecté una unidad de DVD externa al puerto USB, puse un DVD con Ubuntu 16.04 LTS Server AMD64 en la unidad y encendí la computadora.

Después de varios ciclos de una secuencia POST, el sistema se inició desde el DVD y la instalación se completó normalmente, incluida la instalación de GRUB en el MBR. Al final, la instalación expulsó el DVD y me indicó que comenzara la secuencia de reinicio en Ubuntu.

Sin embargo, cuando la máquina intentó arrancar desde el HDD, recibí el mensaje "Disco que no es del sistema o error de disco".

nachbar
fuente

Respuestas:

8

Hay varias publicaciones sobre este problema en los últimos años, pero ninguna que describa exhaustivamente el proceso para el ML10 v2, por lo que pensé en documentar mis hallazgos para aquellos que desean utilizar uno de estos servidores económicos y capaces con Ubuntu.

¿Cómo instalar Ubuntu Server en HP ProLiant MicroServer Gen8? , a partir de 2014, describe el proceso de cambiar el soporte de SATA Conroller con un 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, describe el proceso en más detalles, también usando un Microserver Gen8, e incluye capturas de pantalla, pero descubrí que no coincidían exactamente con las pantallas de mi BIOS.

Puede ser que la instalación de Ubuntu pueda ajustar el controlador para que la instalación pueda escribir en el HDD, pero que el BIOS de arranque no realice ese ajuste.

En cualquier caso, lo que funcionó para mí fue dejar que se completara la POST de la primera etapa, y luego la Inicialización del procesador de la segunda etapa mostrará un botón "F9" en la parte inferior de la pantalla. Al presionar la tecla F9 en el teclado "se iluminará" el botón "F9", y después de esta inicialización del procesador, se iniciará la "Utilidad de configuración basada en ROM". Según las capturas de pantalla en la segunda de las dos referencias anteriores, primero seleccione "Opciones del sistema" y presione Entrar, luego seleccione "Opciones del controlador SATA" y presione Entrar.

Aquí, el nuevo sistema es un poco diferente a las capturas de pantalla que se muestran para el Microserver Gen8: tuve que seleccionar "Configuración SATA incorporada", y cuando lo hice, recibí una alarmante advertencia de amarillo sobre rojo de que esto destruiría mi sistema (lo que sin duda sería cierto si tuviera un sistema instalado).

Presione Intro para obtener esta advertencia, luego cambie de "Habilitar soporte RAID HP Smart Array B120i dinámico" a "Habilitar soporte SATA AHCI" y presione Entrar. Observe en la parte inferior que "Guardar selección": no hay un "guardar" explícito en esta utilidad de configuración.

Luego, salga de los menús con Esc, y luego "para salir de la utilidad" y luego "para confirmar la utilidad de salida". Una vez más, no explícita "Guardar" con esta utilidad Presione F10 y el sistema volverá a pasar por el BIOS del sistema ProLiant: inicialización temprana del procesador. Después de que se complete al 100%, pasará a la siguiente etapa "Inicialización del procesador".

Si ha realizado el cambio correctamente, durante esta segunda etapa verá el mensaje "Inicialización del controlador HP AHCI SATA" y luego "Controlador HP AHCI SATA" y luego "Agente de arranque Broadcom NetXtreme Ethernet"

Luego puede instalar Ubuntu 16.04 LTS Server desde el DVD (usando su unidad de DVD externa conectada a un puerto USB). Un mensaje parpadea durante la instalación acerca de algunos daños en el BIOS, pero eso no parece ser un problema para la instalación.

Seleccioné la opción LVM con cifrado, así que cuando el sistema se inicia, aparece el mensaje "Desbloquee el disco sda5_crypt:" en ese momento ingreso la contraseña que usé para cifrar el disco y el sistema se inicia.

También mencionaría que estos servidores vienen en algunas configuraciones estándar, y que también hay un configurador en el sitio de HP, pero seleccionar una configuración personalizada es muy costoso: solo encuentre un sistema configurado de la manera que desee, y puede tener Un servidor muy capaz por un precio muy bajo.

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

Con suerte, esta publicación animará a aquellos que desean un servidor Ubuntu económico a usar este servidor.

nachbar
fuente
1

Y si obtiene la pantalla en negro después del arranque, puede agregar "nomodeset" a la línea de Linux.

Inicio de sesión remoto en la máquina

vim /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Y entonces:

sudo update-grub
sudo init 6 
duli
fuente
0

Recomendaría agregar / modificar la siguiente línea / entrada (NO la "predeterminada"):

GRUB_CMDLINE_LINUX="nomodeset"
Mateo
fuente
por cierto, lo mismo para HPE ProLiant MicroServer Gen10
Mateo