Come posso installare Ubuntu 16.04 LTS Server su un server HP ProLiant ML10 v2


10

Recentemente volevo un nuovo Tower Server per eseguire Ubuntu 16.04 LTS Server nel mio ufficio. Nel corso degli anni ho fatto molte installazioni Linux / Ubuntu su dozzine di macchine. Ho trovato una macchina economica nel "Sistema server tower HP ProLiant ML10 v2 i3-4150v3 3,5 GHz 8 GB RAM 500 GB SATA 7,2 K", per $ 260 online.

Dal sito Web HP è emerso che l'installazione di Ubuntu era una configurazione supportata, ma ho trovato alcuni post che indicavano che potrebbe esserci un problema con il driver del disco, con un post che diceva che non era disponibile un driver stabile. Non sono riuscito a trovare i driver sul sito Web HP, sebbene abbia trovato il manuale su http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Ho acquistato la macchina, collegato un'unità DVD esterna alla porta USB, inserito un DVD con Ubuntu 16.04 LTS Server AMD64 nell'unità e acceso il computer.

Dopo diversi cicli di una sequenza POST, il sistema si è avviato dal DVD e l'installazione è stata completata normalmente, inclusa l'installazione di GRUB nell'MBR. Alla fine, l'installazione ha espulso il DVD e mi ha spinto ad avviare la sequenza di riavvio in Ubuntu.

Tuttavia, quando la macchina ha tentato di avviarsi dall'HDD, ho ricevuto il messaggio "Errore del disco non di sistema o disco".

Risposte:


8

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.


1

E se si ottiene la schermata nera dopo l'avvio, è possibile aggiungere "nomodeset" alla linea Linux.

Accesso remoto alla macchina

vim /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

E poi:

sudo update-grub
sudo init 6 

0

Consiglierei di aggiungere / modificare la seguente riga / voce (NON quella "predefinita"):

GRUB_CMDLINE_LINUX="nomodeset"

tra l'altro, lo stesso per HPE ProLiant MicroServer Gen10
matthew
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.