Ci sono diversi post su questo problema negli ultimi anni, ma nessuno che descrive in modo completo il processo per ML10 v2, quindi ho pensato di documentare le mie scoperte per coloro che vogliono usare uno di questi server economici e capaci con Ubuntu.
Come installare Ubuntu Server su HP ProLiant MicroServer Gen8? , dal 2014, descrive il processo di modifica del supporto del controller SATA 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/ , dal 2015, descrive il processo in maggiori dettagli, usando anche un Microserver Gen8, e include schermate, ma ho scoperto che non corrispondevano esattamente alle schermate del mio BIOS.
È possibile che l'installazione di Ubuntu sia in grado di regolare il controller in modo che l'installazione possa scrivere sull'HDD, ma che il BIOS di avvio non effettui tale regolazione.
In ogni caso, ciò che ha funzionato per me è stato quello di completare il POST del primo stadio, quindi l'inizializzazione del processore del secondo stadio mostrerà un pulsante "F9" nella parte inferiore dello schermo. Premendo il tasto F9 sulla tastiera "si illuminerà" il pulsante "F9" e dopo questa inizializzazione del processore, verrà avviata l '"Utilità di configurazione basata su ROM". Come per gli screenshot nel secondo dei due riferimenti sopra, seleziona prima "Opzioni di sistema" e premi Invio, quindi seleziona "Opzioni controller SATA" e premi Invio.
Qui, il nuovo sistema è un po 'diverso dagli screenshot mostrati per il Microserver Gen8 - Ho dovuto selezionare "Embedded SATA Configuration", e quando l'ho fatto, ho ricevuto un avviso giallo-rosso spaventoso che questo avrebbe distrutto il mio sistema (che sarebbe senza dubbio vero se avessi installato un sistema).
Premere Invio per ricevere questo avviso, quindi passare da "Abilita supporto RAID HP Smart Array B120i dinamico" a "Abilita supporto AHCI SATA" e premere Invio. Nota in fondo che "Salva selezione" - non esiste un "salvataggio" esplicito in questa utility di configurazione.
Quindi, esci dai menu con Esc, quindi "per uscire dall'utilità" e quindi "per confermare l'uscita dall'utilità". Ancora una volta, nessun "Salva" esplicito con questa utility. Premere F10 e il sistema eseguirà nuovamente il BIOS di sistema ProLiant - Inizializzazione anticipata del processore. Una volta completato al 100%, si passerà alla fase successiva "Inizializzazione del processore.
Se la modifica è stata effettuata correttamente, durante questa seconda fase verrà visualizzato il messaggio "Inizializzazione controller SATA HP AHCI", quindi "Controller SATA HP AHCI", quindi "Agente di avvio Ethernet NetXtreme Broadcom"
È quindi possibile installare Ubuntu 16.04 LTS Server dal DVD (utilizzando l'unità DVD esterna collegata a una porta USB). Durante l'installazione viene visualizzato un messaggio relativo alla corruzione del BIOS, ma ciò non sembra costituire un problema per l'installazione.
Ho selezionato l'opzione LVM con crittografia, quindi quando il sistema si avvia, ricevo un messaggio "Per favore sblocca il disco sda5_crypt:" a quel punto inserisco la password che ho usato per crittografare il disco e il sistema si avvia.
Vorrei anche menzionare che questi server sono disponibili in alcune configurazioni standard e che esiste anche un configuratore sul sito HP, ma la selezione di una configurazione personalizzata è molto costosa: basta trovare un sistema configurato nel modo desiderato e si può avere un server molto capace a un prezzo molto basso.
Il manuale per il server HP ProLiant ML10 v2 è qui: http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US
Spero che questo post incoraggi coloro che desiderano un server Ubuntu economico a utilizzare questo server.