Jak mogę zainstalować Ubuntu 16.04 LTS Server na serwerze HP ProLiant ML10 v2

10

Niedawno chciałem, aby nowy serwer Tower Server działał w moim biurze w systemie Ubuntu 16.04 LTS Server. Przez lata przeprowadziłem wiele instalacji Linux / Ubuntu na kilkudziesięciu komputerach. Znalazłem niedrogą maszynę w „HP ProLiant ML10 v2 Tower Server System i3-4150v3 3,5 GHz 8 GB RAM 500 GB SATA 7.2K” za 260 USD online.

Ze strony internetowej HP pojawiło się, że instalacja Ubuntu była obsługiwaną konfiguracją, ale znalazłem kilka postów wskazujących na problem ze sterownikiem dysku, z jednym postem informującym, że nie było stabilnego sterownika. Nie udało mi się znaleźć sterowników w witrynie internetowej HP, chociaż znalazłem instrukcję na stronie http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Kupiłem maszynę, podłączyłem zewnętrzny napęd DVD do portu USB, włożyłem DVD z Ubuntu 16.04 LTS Server AMD64 do napędu i włączyłem komputer.

Po kilku cyklach sekwencji POST system uruchomił się z dysku DVD, a instalacja zakończyła się normalnie, w tym instalacja GRUB w MBR. Na koniec instalacja wysunęła płytę DVD i poprosiła mnie o rozpoczęcie sekwencji restartu w Ubuntu.

Jednak gdy komputer próbował uruchomić się z dysku twardego, dostałem komunikat „Dysk niesystemowy lub błąd dysku”.

nachbar
źródło

Odpowiedzi:

8

Istnieje kilka postów na temat tego problemu w ciągu ostatnich kilku lat, ale żaden nie wyczerpująco opisuje proces ML10 v2, więc pomyślałem, że udokumentuję moje odkrycia dla tych, którzy chcą korzystać z jednego z tych niedrogich i wydajnych serwerów z Ubuntu.

Jak zainstalować Ubuntu Server na HP ProLiant MicroServer Gen8? , od 2014 r. opisuje proces zmiany obsługi SATA Conroller za pomocą ProLiant Microserver Gen8

https://www.linuxserver.io/index.php/2015/03/24/hp-proliant-microserver-gen8-g1610t-setting-up-a-linux-home-server/ , od 2015 r. opisuje proces w więcej szczegółów, także przy użyciu Microserver Gen8 i zawiera zrzuty ekranu, ale okazało się, że nie pasują one dokładnie do ekranów BIOS-u.

Może się zdarzyć, że instalacja Ubuntu jest w stanie dostosować kontroler, aby instalacja mogła zapisać na HDD, ale BIOS rozruchowy tego nie dostosowuje.

W każdym razie zadziałało dla mnie zakończenie pierwszego etapu testu POST, a następnie inicjalizacja procesora drugiego etapu wyświetli przycisk „F9” u dołu ekranu. Naciśnięcie klawisza F9 na klawiaturze spowoduje „podświetlenie” przycisku „F9”, a po inicjalizacji procesora uruchomi się „Narzędzie konfiguracji oparte na pamięci ROM”. Zgodnie z zrzutami ekranu w drugim z dwóch powyższych odniesień, najpierw wybierz „Opcje systemu” i naciśnij Enter, następnie wybierz „Opcje kontrolera SATA” i naciśnij Enter.

Tutaj nowy system jest trochę inny niż zrzuty ekranu pokazane dla Microserver Gen8 - musiałem wybrać „Embedded SATA Configuration”, a kiedy to zrobiłem, dostałem przerażające żółto-czerwone ostrzeżenie, że to zniszczy mój system (co niewątpliwie byłoby prawdą, gdybym miał zainstalowany system).

Naciśnij klawisz Enter, aby uzyskać ostrzeżenie, a następnie zmień ustawienie z „Włącz obsługę dynamicznego macierzy HP Smart Array B120i RAID” na „Włącz obsługę SATA AHCI” i naciśnij klawisz Enter. Zauważ na dole, że „Zapisuje zaznaczenie” - w tym narzędziu instalacyjnym nie ma wyraźnego „zapisania”.

Następnie wycofaj się z menu za pomocą Esc, a następnie „do narzędzia wyjściowego”, a następnie „do potwierdzenia narzędzia wyjściowego”. Ponownie, nie ma wyraźnego „Zapisz” za pomocą tego narzędzia. Naciśnij klawisz F10, a system ponownie przejdzie przez system BIOS ProLiant - wczesna inicjalizacja procesora. Po zakończeniu do 100% przejdziesz do następnego etapu „Inicjalizacja procesora.

Jeśli dokonałeś zmiany poprawnie, podczas drugiego etapu zobaczysz komunikat „Inicjalizacja kontrolera HP AHCI SATA”, a następnie „Kontroler HP AHCI SATA”, a następnie „Agent rozruchowy Broadcom NetXtreme Ethernet”

Następnie możesz zainstalować Ubuntu 16.04 LTS Server z DVD (używając zewnętrznego napędu DVD podłączonego do portu USB). Podczas instalacji miga komunikat o uszkodzeniu systemu BIOS, ale nie wydaje się, aby był to problem podczas instalacji.

Wybrałem opcję LVM z szyfrowaniem, więc po uruchomieniu systemu pojawia się komunikat „Odblokuj dysk sda5_crypt:”, w którym to momencie wprowadzam hasło, którego użyłem do zaszyfrowania dysku, i system uruchamia się.

Chciałbym również wspomnieć, że serwery te są dostępne w kilku standardowych konfiguracjach i że istnieje również konfigurator w witrynie HP, ale wybranie niestandardowej konfiguracji jest bardzo drogie - wystarczy znaleźć system skonfigurowany tak, jak chcesz, i możesz mieć bardzo wydajny serwer za bardzo niską cenę.

Instrukcja obsługi serwera HP ProLiant ML10 v2 znajduje się tutaj: http://h20565.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=7796450&docId=emr_na-c04622279&docLocale=en_US

Mamy nadzieję, że ten post zachęci tych, którzy chcą niedrogiego serwera Ubuntu do korzystania z tego serwera.

nachbar
źródło
1

A jeśli pojawi się czarny ekran po uruchomieniu, możesz dodać „nomodeset” do linii linux.

Zdalne logowanie do urządzenia

vim /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

I wtedy:

sudo update-grub
sudo init 6 
duli
źródło
0

Poleciłbym dodać / zmodyfikować następujący wiersz / wpis (NIE „domyślny”):

GRUB_CMDLINE_LINUX="nomodeset"
Mateusz
źródło
btw, to samo dla HPE ProLiant MicroServer Gen10
Mateusza